2657
3
2749
1
1452
968
0
2224
2
1754
2758
802
4111
1320
1221
7334
4
2435
646
2076
361
48766
24
649
3469
328
787
540
1639
691
35426
2727
247
798
1880
1437