256
21
293
28
422
33
732
36
779
56
587
49
609
44
618
58
808
79
2974
437
5062
1391
4901
11386
4739
4341
5600
4586
8179
11472
4459
5416
6336
7036
5940
4973
3850
4586
4654
7545
4913
6475
3573
6225
3132
6020
1899
3592
1822
3444
5333
9388
1872
3856
1789
3916