3765
4
19783
2
1226
1
1581
18816
11
2903
3
2797
5
5225
8
2245
17946
0
32302
3053
7
2535
2932
982
2763
3498
1295
25669
280
2476
2650
20
4996
6
1153
6327
3090
2250
1864
1002
21152