2535
2
3080
3
2932
21152
8
14
0
3498
4
3090
6
32302
4044
5
572
17946
2996
2243
1568
1
25669
3125
1196
19783
1189
1778
280
1461
1554
1690
2964
1603
1590
2478
1489
4471