1256
2
467
0
1380
1218
2294
1
2530
4
2055
496
1277
475
3140
1310
619
1606
1486
3485
7
3562
1273
2181
5
19944
2377
1012
1526
9956
3
1787
444571
9
297066
1225
830
1376