1295
1
1261
1469
2650
20
280
2922
1581
2
458
0
2250
3765
4
2245
3
1226
3053
7
1246
894
205
3683
571
102
1375
1811
818
1051
2683
297066
2797
5
1229
89
2773
482