1098
1954
2327
1066
902
888
637
870
2707
1186
1565
2952
9610
825
786
1312
740
1032
1159
854
4061
2139
1892
765
1333
2405
684
863
1325
689
1632
1945
961
4754
1122
1385
777
2027
1547
1311
1392
1224
755
854
1700
1713
693
1983
1241
984
2700
1358
3933
1680
869
1553
1514
1018
1072
902
886
748
2592
1003
2265
2965
755
1400
1984
1283
2006
2680
804
1000
1197
745
893
1208
1146
717
952
1266
644
1042
669
1360
1022
937
1656
1075
791
931
816
805
1389
1348
2929
1884
2194
759
926
756
822
1841
874
847
729
1346
656
944
1291
1059
1152
794
752
1507
1000
1077
1134
1037