1003
1
8969
0
1575
2
1054
2617
5
1696
1132
553
5112
3
804
1084
3887
9
935
493
915
714
383
1108
4
573
674
1053
2211
1073
3916
6
1949
509
798
3674
10
2395
300