2730
6
893
0
25137
31535
17353
19279
2
20634
8
2657
3
1098
3114
4
6800
1559
2668
951
411
1325
368
913
1
1824
2587
16
1020
2190
1077
968
2855
3092
467
2091
180849
2076