1558
2
3473
1
1218
2535
830
0
2110
3562
6346
16
635
1691
1000
3060
5
868
2427
12
1265
4032
3200
3
496
951
1466
1363
2173
2687
12621
22
866
1787
3805
6
2622
2425
7
2356