8116
6
529
0
2288
1
640
6213
743
3235
2105
7077
9
2190
348
1056
319
868
298
724
19279
2
945
500
584
340
729
6689
4
455
311
3868
1522
2152
2669
4910