2657
3
31535
0
25137
2275
2
19279
1824
3114
4
2224
968
20634
8
17353
1020
2574
1
2668
1551
3498
5223
9
1011
3510
3691
5
2748
802
798
2730
6
4111
325
2546
1805
1869
1208