1606
0
2999
3
3006
16
6307
10
2303
2
2505
1743
664
1
3180
3054
5
2057
3371
2408
8
4179
1683
9611
1843
986
3078
4
883
1815
3868
2773
1787
1462
1306
2173