1174
1
951
2245
3
3715
4
4387
2209
571
2530
1751
4938
1812
3041
2
1787
4957
5
297066
0
1660
2906
1606
3485
7
3683
2354
2584
2086
833
1797
1526
17333
27
5225
8
3078
6236
10