2629
2
513
1
2385
4
3012
5782
2865
4198
2664
3
37355
13
579
0
2372
4258
189326
3354
5
55904
3673
6
3146
12
3078
2823
4358
444571
9
1181
2437
1289601
2948
3041
3061
2571
12779
8
2502