1261
1
1469
3562
2922
458
0
205
1375
1811
2
818
1246
1051
1229
482
2903
4
102
915
315
89
1441
990
1250
1080
1222
1981
3554
2166
83
1622
1839
1763