797
1126
1858
803
2109
779
761
1552
1185
1104
1261
647
960
1452
3130
2276
1644
1283
1104
1440
1028
1505
1343
3060
2144
959
1364
1022
1020
1391
1270
1110
1157
723
1356
1044
1058
720
1198
881
949
1167
833
3322
1296
2054
1213
1257
1672
1302
702
1318
1076
1178
960
1344
1738
1195
1377
889
865
1440
1213
1110
1031
732
990
730
1482
802
1410
1622
890
3783
794
1015
953
1466
762
959
1264
810
1534
4458
874
761
1923
1352
665
1194
662
1150
913
913
11949
822
809
855
970
787
1150
897
1263
810
1251
1066
1000
1313
1193
2443
1011
805
1598
936
1001
769
842
1597
1041
1088