1257
2
1295
1
2650
20
280
2529
7
2250
2430
297066
0
2773
3098
3
3683
2631
4757
2591
3508
1581
31371
64
2465
3765
4
2692
2245
1913
631
1226
3053
894
2865
9
711
571
2683