815
0
5388
18
1360
1
997
866
2838
2
3412
2655
845
3957
3
3245
11153
8
983
2744
1769
2402
5862
5
11532
27
2907
1433
3351
1728
1442
904
6612
10
3540
2605
4
374
2460
2096