725
1548
541
705
998
772
590
1104
779
1015
1021
812
3623
592
808
1421
1112
757
2939
1405
799
1226
1417
1500
1180
1151
720
1389
1011
2951
824
524
1067
1080
734
1383
905
917
612
2886
2513
2907
600
2828
508
904
931
3209
1622
605
712
685
1016
1384
602
1379
1206
1946
904
2783
2831
6181
533
1571
2857
1299
940
868
900
834
848
1301
1191
852
1278
638
536
1960
1195
853
2832
548
2850
2888
3868
2848
2851
415
581
600
829
549
1165
890
506
503
583
2853
296
377