2535
2
572
0
2478
14
17946
25669
32302
2468
3
3765
4
19783
3498
2177
1
2964
1603
2996
2462
4044
5
4471
2294
1189
571
3125
3426
3053
7
1825
1461
280
1195
1564