3765
4
19783
2
18816
11
1226
1
1581
32302
0
2903
3
2535
2797
5
5225
8
2245
6327
7
17946
1864
3053
25669
3090
6
7793
2932
982
9611
2763
3498
2666
9
1295
280
2476
297066
2650
20
2906