1188
2
2503
1
2996
0
2535
19783
2285
9
2699
1988
2932
4562
5
3498
4
6286
25669
5805
3
32302
5017
10
17946
7662
14
7793
1738
1153
2857
3090
6
21152
8
2405
3080
2145
10043
1044