1261
1
3562
458
0
1469
205
2922
1229
1375
1811
2
482
818
1246
1051
102
315
89
2903
4
1690
83
2838
3
2166
1459
2368
2948
9
13034
14
801
496
693
1834
784