2629
4
1162
1
2138
3
1767
2
1239
6753
17
931
1558
7471
9
383
0
674
2505
1716
4757
1527
517
1812
3551
10
5746
23
2028
3591
11
1202
2446
2942
6
400
2632
816
599
2836
6496
8