19783
2
4044
5
2535
17946
0
32302
25669
1646
3
1189
3125
3765
4
2773
1
1461
280
2996
14
4471
2108
2650
20
1788
601
2450
2245
2964
1193
3498
572
2478
3053
7
1672
3546