809
1
935
2
873
0
1708
2599
3
1247
4445
4
1444
1372
6348
14
2152
3519
13568
3850
3686
2441
5
4754
8
2811
7
2729
2005
6075
3515
4991
6803