2535
2
19783
25669
0
1819
1
32302
5151
21152
8
3090
6
3083
1125
3546
2366
8627
3
2258
2626
1545
1844
769
3754
4
2932
3498
1601
17946
1749
1813
1329
1294
1876
1153
2760