843
0
3679
4
785
1348
1
2495
2166
1451
3518
3
2597
2
610
1757
5375
2522
1020
21152
8
383
2535
2669
1247
1237
2988
989
12632
7
83
1681
980
3054
5
623
868