2927
2297
797
885
1998
825
2391
912
1371
1308
772
1125
1282
847
984
894
799
887
1050
903
778
1186
2015
2202
3555
5032
3171
1056
1429
1234
1595
1143
2030
1307
747
1647
1398
909
885
1238
1086
8812
842
1293
1911
2309
1128
1221
3461
950
952
1227
942
1231
1223
944
2627
1713
975
863
1009
1035
2169
866
1900
877
840
2898
1444
2283
846
776
1615
777
2125
1217
1523
1923
1058
1016
869
1928
815
773
1291
692
722
1046
1232
831
723
3598
818
961
1230
1412
847
2222
3089
2130
938
1047
863
2399
737
845
1338
1193
1294
1239
1151
1777
1190
8638
942
1064
1070
816
871
968