2294
1
2535
2
21152
8
1749
14
0
3498
4
32302
4044
5
572
17946
2996
25669
3125
1348
19783
1189
1816
1461
1277
2964
2999
3
1603
2478
635
300
1055
1498
458
4471
1261