1121
1
1700
937
962
1295
2650
20
280
1444
2250
1476
964
297066
0
2773
3683
1116
3296
4
2873
3
429
1375
1846
1581
2
847
1417
3765
3895
18
2245
1226
3053
7
5521
1371