1852
1
1228
2275
2
19279
20634
8
31535
0
1865
2201
2730
6
2097
3
662
2657
2668
25137
235
3114
4
2459
9
17353
646
2693
1020
2546
3145
802
1124
1824
9953
2500
10
2071
871