415
1
373
640
633
592
463
494
2408
5
555
419
480
1667
599
2
449
617
1351
3
922
1171
1203
991
1458
1508
6184
12
912
1097
1463
1235
2071
1781
2297