1583
0
1743
4179
1
790
1813
549
800
6844
2
570
4551
7
1757
3683
5375
4691
21152
8
2669
1247
2327
11
951
1586
356
1679
3263
4
2505
12632
1656
1288
980
3054
5
1115