325
1
394
431
415
412
300
296
979
0
958
423
1764
2
360
1478
307
418
744
417
840
895
2018
1918
4223
22
598
70
693
578
445
398
466
479