1044
1
2932
2
19783
32302
0
17946
2535
25669
21152
8
1849
3083
1672
3080
3
3090
6
2666
9
3765
4
1189
2476
3125
2368
2996
1350
1461
4044
5
2219
2460
3498
2571
854
3592
1891