1223
1023
4005
1652
1825
1403
1636
798
1107
1192
936
785
821
1420
897
957
860
2350
2953
1422
1695
1348
2170
816
912
1016
987
899
1182
5487
921
4982
1418
5431
995
974
1016
996
1375
3135
1018
973
942
842
4338
965
1294
1882
1523
1271
2417
881
837
994
1637
1394
1505
1776
934
927
706
890
3689
2326
908
1201
626
1117
1675
1193
1307
1441
1173
765
1004
1299
927
727
906
1876
2526
1048
1012
711
758
2690
8671
6544
879
2907
2016
1721
1817
809
1135
903
2982
838
706
1661
1081
6596
5611
1440
1438
1073
1526
1334
2083
1826
1830
1177
794
1161
1476
763
1689
1505
2278
785