1418
2
266
0
458
467
1651
1
3659
14
1378
7952
1099
584
4594
1152
691
759
543
3287
431
1780
503
1009
1314
1045
422
517
745
479
2952
1232
471