585
1
4684
2
1304
0
1004
2053
5
14118
18
6095
9
6044
8
867
1991
3
1632
3338
11
2555
4
2030
3163
2605
2620
3569
4890
1647
1274
813
1359
1800
717
909
2507
1974
769
2668