945
1
1131
2
1533
2336
733
962
3090
6
2471
7
4587
3
3655
11
2948
7793
4
2778
1202
1399
1259
2535
19783
2358
9
2932
3498
32302
0
17946
1765
3868
10
1320
1153
10598
1903
3694