2246
1953
914
777
859
715
849
1750
1523
792
3832
1192
910
1418
960
3316
1374
1992
1443
886
1156
817
901
1071
920
651
941
1047
1059
851
969
1115
1412
1380
824
1254
1109
1143
4916
1019
668
1045
2255
1349
1504
801
718
1008
931
832
1082
775
792
1172
799
2570
853
953
767
736
1384
667
1839
1192
1521
1294
1537
609
3544
1568
742
644
699
702
781
771
1342
842
1558
1397
2190
632
827
1453
625
915
748
1529
1221
1444
880
639
2048
1141
1155
1179
1183
616
1793
862
691
1333
780
2611
797
948
634
2601
781
1096
1006
1575
878
727
794
889
5711
2097
2028
1014