840
1
550
2
2524
4
410
3472
10
594
536
2764
3
2854
18
1742
9
89
1015
582
1657
11
396
515
1583
1489
0
1279
428
1001
1637
589
1256
489
846
3019
6
758
447