3765
4
2535
2
3528
7
19783
5412
1516
1
32302
0
2466
5
2316
4291
5151
8
3090
6
1780
571
14
2932
25669
3498
2784
2666
9
1295
17946
280
2251
894
1777
1189
2650
20
2906
1153