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