2842
8
1132
0
4129
6
1129
935
553
493
1711
2
714
1049
383
1084
477
573
804
414
300
447
1073
400
618
475
798
927
1454
1053
1418
472
2693
3
2211