893
0
2657
3
968
2730
6
31535
2668
2
951
411
25137
20634
8
1325
368
913
1
1824
2587
16
1020
2190
1077
2855
3092
5223
9
19279
467
180849
2076
543
1880
408
5316
1290