2993
3641
3307
728
1111
1584
4843
2342
735
1820
739
1777
723
949
948
658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
603
2181
1878
680
1771
721
1353
1195
2477
1272
639
871
807
1095
815
1905
1383
1075
794
1709
600
700
1430
1629
1373
1167
790
890
2030
1888
2768
2280
1218
1014
2147
788
696
1553
1120
878
3085
687
1461
666
1354
687
1529
3628
1134
757
2146
668
2852
1844
1158
1413
637
1600
770
2344