989
2377
371
2045
1172
575
3964
736
404
506
953
1169
1752
1067
2795
1942
311
1096
304
1365
2299
2101
2413
346
747
1296
835
395
549
2025
1142
457
373
506
1592
450
788
1002
396
926
497
566
384
381
668
1355
707
3644
333
732
386
365
2580
379
350
4678
534
1244
2203
1251
788
1758
3291
835
474
1529
350
384
528
562
1695
3964
888
1391
326
333
1592
1512
2795
566
966
4678
891
817
787
1084
456
835
549
497
2189
767
408
1303
350
395
969
2438
633
1076
1065
909
454
3319
1096
920
1700
523
1092
414
3183
489
553
330
311
1410
942
1752
450
890