7291
0
2695
3
2113
2
1705
1
1250
705
3070
9
999
7668
2128
1116
1310
2779
11
1856
8
936
544
2045
963
8677
23
2863
1118
4009
3529
1290
2443
5
1035
2373
1838
3417