893
0
185
918
3095
6
165
385
576
78
399
1
475
418
374
1840
2
57
1155
2855
3
2275
552
16
25137
1936
924
2881
19279
1506
844
351
1824
2435
719
1425