1418
2
266
0
471
1
458
467
3157
7
3659
14
1378
7952
1099
584
4594
654
1152
2727
5
691
759
3268
1182
3287
431
591
4
1780
543
503
1009
1314
1045
422