2291
846
3769
1084
1980
1287
807
758
3134
939
897
898
1260
858
770
809
764
1187
886
4075
913
952
1170
1433
885
1829
2888
1263
1053
942
1108
800
997
1699
1528
930
1101
1079
2856
935
786
2139
820
1497
1418
1293
1052
1175
2845
2147
1282
1355
2499
1742
906
850
824
850
761
1583
1512
2066
633
755
800
1705
874
1995
694
1573
693
1298
1118
1665
869
1784
857
1620
4215
1688
936
749
751
905
675
1275
994
1152
1077
992
694
1458
1258
974
1500
1792
765
669
2020
1269
1561
693
1243
1807
1718
981
661
977
756
837
2744
1635
3577
2234
758
1333
765
620
1339
1188