843
0
785
1348
1
2495
2166
1451
1425
3518
3
610
1757
2
5375
3649
5
2522
1020
21152
8
383
2535
2669
1247
2059
654
2988
989
12632
7
83
2531
1681
980
3054