1045
0
4248
1
572
25669
19783
2
2366
3090
6
2903
3
2932
190
1189
4358
21152
8
1604
2996
1498
32302
3080
423
14
515
670
1120
3158
309
1692
536
534
951
15233