8506
5
2182
6
2921
2
2074
1
1881
2655
3
2146
2390
2295
6346
16
632
3629
6095
9
1939
7976
8
1606
0
4144
19
1492
3006
3312
2974
6666
4
2352
935
6091
216
664
2360
1358
2530