389
0
1200
1
346
1299
3
3182
2
4274
1028
2733
2361
8437
1508
3085
5
24418
8
1774
1686
2449
2562
4
1716
552
2542
2977