159
1
866
845
2781
19944
2
2710
6346
16
1622
1558
2522
496
0
1015
1691
1606
2100
467
8527
1250
2358
9
1380
2134
3926
14
2600
4
1720
3090
6
1451
1527
2377
4435
3
1342