2464
3556
1415
1367
2927
2297
797
885
1998
825
2391
912
1371
1308
772
1125
1282
847
984
894
799
887
1050
903
778
1186
2015
2202
5032
3171
1056
1429
1234
1595
1143
2030
1307
747
1647
1398
909
885
1238
1086
842
1293
1911
2309
1128
1221
3461
950
952
1227
942
1231
1223
944
2627
1713
4400
2320
904
2577
866
1142
1894
1843
8795
2548
814
1273
1912
1429
1190
773
753
1536
1923
735
1062
2397
1140
897
1195
831
1157
908
818
983
2566
2000
1294
1732
777
1326
1035
2130
2125
777
1499
1444
967
2168
1162
1158
953
816
854
2405
941
1338
799
1230
807
1849
1955
1042
1075
1551