557
860
482
358
1577
1179
1211
1142
1360
821
998
1228
441
910
348
360
2439
2451
918
2229
790
1908
500
538
275
446
300
862
322
2254
863
864
589
9416
633
657
579
613
774
725
1381
394
1672
807
1898
3834
656
819
1223
336
1534
384
656
490
3857
1401
1989
2406
1033
907
429
350
1598
432
540
363
1534
1273
304
1539
419
7539
1170
304
246
915
622
2533
1459
2052
1280
569
484
722
1136
1266
454
847
1239
1052
577
331
338
1252
1682
346
853
376
432
482
260
1863
901
467
1207
1074
954
309
1220
554
1021
459
2682
950
443
1027
1727
455
267
1263