4536
2
20634
8
2730
6
2657
3
2668
814
1
2474
381
0
1385
521
105290
395
3691
5
1759
2870
399
2855
1506
2379
467
683
25137
485
1020
1540
939
2109
4139
4
918