1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
1256
1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
1135
1134
2335
2593
806
1080
634
1246
5172
949
769
709
1632
1957
658
825
1401
1366
748
1405
786
2042
3014
1424
664
670
2974
737
736
1415
1144
1311
785
2034
1034
2336
807
717
1296
647
1771
1098
844
967
766
950
944
767
1295
1302
1193
1383
642
804
684
2155
676
696
833
2588