405
382
481
49
65
811
2494
2329
2398
30011
2227
2708
2349
1013
2665
2599
26914
1546
2416
24310
1965
2417
2289
25311
22914
2589
2779
2597