2535
2
5382
5
14
0
3498
4
2727
1
1825
32302
2243
6
1371
4044
572
17946
1111
2996
1277
4383
3
25669
3125
19783
1189
1461
2960
2964
2055
1603
4944
30334
2478
4471
1672