3765
4
894
0
19783
2
14
571
21152
8
3589
3
2996
32302
2535
918
2932
25669
536
3498
2476
1295
1
17946
280
2258
2650
20
1153
3090
6
2250
2349
1189
1581
678
7258
3080