2855
3
20634
8
968
0
31535
2730
6
2657
2668
2
25137
2192
443
467
813
438
2809
933
1
2042
1452
5223
9
3114
4
1824
2288
1020
331
158
669
659
418
381
475
1869
5