1623
1
1295
2650
20
280
2250
2579
2
1650
297066
0
1185
2773
3683
1431
1504
1581
2981
3765
4
2245
3
260
1226
3053
7
894
1443
571
1542
931
2683
1622
1225
946