1226
1530
500
323
543
909
497
861
880
881
112
504
217
103
1199
244
211
537
516
82
211
239
920
512
1540
226
1238
1202
881
832
243
519
540
914
864
546
1588
1841
109
1608
496
519
912
529
513
875
1218
219
533
534
82
243
217
109
226
855
501
520
58
524
886
890
1622
821
992
516
1191
896
911
331
211
517
1243
485
1217
218
82
111
857
523
516
224
2005
183
234
105
940