2698
1
3629
1564
3971
796
6
2908
10
527
3
4585
571
40177
0
1288
2108
2274
14750
8
1477
444571
9
7762
4
2897
2277
542
2420
2
432
4526
3012
8313
297066
194
1419
2699
898