1045
0
4248
1
1189
190
21152
8
14
572
4044
5
17946
2996
2535
2
32302
25669
3125
19783
1604
1461
536
309
2964
1498
3498
4
2478
1585
4471
2087
1672
40
515
3779