893
0
2645
282572
647
2477
2740
1095
1921
2
20634
8
2522
1649
1
4594
918
310
511
1020
3659
14
503
283
579
255
668
1554
251
552
1431
1015
1638
8766
600