2535
2
572
0
2478
14
17946
25669
32302
2468
3
19783
3498
4
951
1
784
2177
2964
1603
2996
2462
4044
5
4471
2312
1451
2294
1189
2522
3125
758
3426
1681
1825
1461