1038
1
3518
3
2906
3779
2
2986
1694
940
7793
4
2478
746
1056
0
1193
21152
8
843
1512
1849
3426
2495
706
2258
1819
5382
5
5375
7733
1001
1306
1336
2209
8072
66