1132
823
896
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
1104
2642
761
695
1758
1174
792
1318
772
1085
1012
2327
795
1831
787
1980
12265
966
2285
1303
1134
1048
1295
6548
832
733
1108
2390
2179
787
2683
2330
1168
755
793
830
1315
648
1791
3203
1262
1363
704
4695
655
2172
1333
763
759
857
720
926
2988
748
1287
774
1808
2071
1592
1997