2357
1175
946
799
756
760
1844
916
814
832
1327
1738
1358
1087
1913
786
4908
1459
3667
878
1022
711
1276
1300
987
5014
1017
853
4079
638
1137
799
743
748
739
1107
1322
1260
1205
767
1948
2177
1094
7394
1379
1169
1554
764
832
1056
843
1313
728
701
1452
1213
2837
1683
792
756
2680
757
990
2088
1436
1013
1828
715
2016
22815
848
1249
1380
745
1412
928
2046
1259
1097
684
707
1072
1753
1078
2639
792
1267
917
919
1295
2843
722
660
1076
923
2543
1128
858
1192
828
7314
863
1547
733
764
1025
733
703
764
703
787
653
785
718
1003
885
1336
1436
1024
12262