1875
2
2921
5
3000
1539
0
3696
8
1532
1
2259
764
1295
571
1226
2650
20
2279
1833
3
894
280
436
1689
1581
2354
2250
852
2155
3765
4
2245
870
297066
1748
3053
7