2427
892
1180
761
1689
1621
680
1439
759
700
2171
944
910
1921
848
1278
928
1048
1112
1152
1065
2522
837
797
935
684
2560
832
1305
1167
2672
941
1304
3328
1469
1123
1032
1280
855
1786
4263
3024
747
1745
1362
1673
1461
2284
3044
890
886
1065
878
838
727
784
1096
2399
1550
692
1344
1128
1046
1663
910
766
1054
915
875
945
2152
1243
1272
759
1482
1058
1125
1817
924
1535
1456
1177
1251
1739
4925
1404
1672
739
670
840
989
701
902
787
942
5930
800
877
715
1096
1410
1161
1081
686
705
1185
911
735
1439
1567
752
1004
791
1041
751
1587
795
1228
1040
677