1261
1
1469
2922
458
0
2505
2
1743
1246
3054
5
2057
1683
205
102
1375
1811
1306
818
1051
2500
790
3354
1481
1229
89
1225
482
2670
5375
1015
1694
2294