2297
2
21152
8
2394
3
4658
5
2535
1054
0
19783
1637
1972
1
2932
1422
3498
4
32302
17946
1153
3090
6
1392
25669
1268
1431
3080
2325
1225
2096
3885
1044
1743
2505
3054
2500