2535
2
14
0
3498
4
32302
3163
2610
1976
3
2090
1
2414
4044
5
572
17946
2996
25669
3125
19783
1830
1189
4132
1461
4642
6666
1412
3544
2964
2668
1603
1162
2478
101415
109