989
994
781
1342
3328
905
1565
833
1738
825
1457
2607
856
1063
1505
1351
2225
905
910
797
1344
1813
2017
2805
1804
1289
1045
2844
2584
938
4857
2345
1115
2039
1284
1584
1361
1326
1120
1838
928
2929
2137
959
921
1251
1734
1895
1747
2638
1386
1191
856
971
990
2205
3105
864
1123
1906
1317
780
831
2340
1149
1119
785
912
1331
1102
748
825
1428
1463
1288
1096
975
1420
782
736
1444
2653
1697
1250
821
900
876
937
1380
1459
834
2083
882
1699
1427
2045
942
1098
2646
1326
775
704
1257
1411
2111
1706
1758
857
1120
1607
1182
1319
785
1317
1069
2819
1051
905
1274
1341