935
0
3442
2
1132
8822
5
1860
493
802
477
573
1084
1454
553
472
714
300
1049
4106
383
1053
804
414
2211
2781
9
1073
400
3598
1
475
798
1908
3
1657
6