8262
12
5375
0
2495
1688
1
1015
1694
951
690
2522
2
1451
2669
564
2100
1681
1743
19944
108797
734
2000
1442
1188
1159
1534
2427
725
1759
2173
1485
21152
8
2949