502
889
394
741
1198
1667
692
605
875
765
382
731
500
2849
459
436
436
672
1098
5411
72298
1231
2196
7449
3838
1234
1104
923
1215
1180
890
505
328
3200
1999
401
506
469
384
291
431
8291
369
617
483
12674
512
372
1140
302
490
274
494
422
17044
686
528
699
733
655
1405
512
849
587
1145
824
417
345
674
419
511
780
530
820
459
412
2168
328
857
553
338
2070
516
362
9508
3290
1008
615
574
335
370
409
610
1631
325
659
2530
1215
292
3240
607
401
341
461
696
409
454
7239
541
371
689
487
923
14822
1261
1539
329
309
2248
394