2535
2
2996
0
14
3498
4
32302
25669
3429
7
4044
5
572
17946
1623
3125
673
1080
19783
2499
1
1189
1461
2964
1603
1249
946
2478
7793
2930
1684
2921
4471
1746
2365