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