256
21
293
28
422
33
732
36
779
56
587
49
610
44
618
58
810
79
2976
438
5066
1391
4901
11386
4739
4341
5601
4586
8179
11472
4459
5416
6337
7036
5943
4973
3850
4586
4658
7546
4916
6476
3576
6225
3135
6021
1902
3592
1825
3444
5333
9388
1872
3856
1789
3916