1261
1
1469
2922
1246
2
1375
1811
818
1051
2903
4
458
0
660
1310
542
990
1250
1080
1222
57793
4606
2233
3
3212
27
2489
315
1917
51331
25
3554
962
2788
2781
1012