1346
0
3090
6
2903
3
2932
2
21152
8
2087
14
19783
3080
2258
1
32302
1193
572
34
536
2270
1310
2476
515
25669
2535
916
2996
4044
5
3083
17946
2465
1189
931
3125