2535
2
19783
2932
3498
4
32302
0
17946
549
1153
3090
6
21152
8
25669
2996
3936
3
5601
1
786
2195
3080
1914
1583
2327
11
2507
1044
1586
356
1679
3263
1656
2220
1288
14