1093
1
641
1942
9
3014
20
2086
3
2543
6
2456
3085
5
3491
4
3485
7
827
3771
2
3316
10
1880
3107
980
4730
5141
861
9056
989
0
1690
108797
2350
2234
3527
1647
1695
2386
2297