3887
9
1421
1
1132
0
1049
1949
2
935
553
400
493
714
383
1696
1084
477
573
804
414
1129
1073
475
798
3916
6
1378
1454
1053
1418
300
2693
3
472
1614