1261
1
1469
2922
458
0
205
1375
1811
2
818
1246
1051
1229
482
2903
4
102
315
89
3562
1441
990
1250
1080
1222
1981
3554
570
2270
50
1055
598
3621