3404
2
643
1
383
998
3469
3
2108
1633
1885
1448
1063
661
0
1893
1168
1132
553
2982
804
1084
1719
935
493
714
3795
573
1053
4431
6
1419
2211
1073