8506
5
1606
0
3629
1
2182
6
2207
2980
2921
2
2074
1020
1881
2655
3
830
2146
2428
928
496
2390
1000
1019
2295
801
5339
6346
16
632
6095
9
1939
7976
8
4144
19
1492
3006