1813
1656
1382
749
773
2231
675
1185
1377
1434
816
983
1681
868
852
2050
1696
698
1417
672
1621
1054
671
1826
1172
886
1332
1223
959
735
2561
1741
671
5774
865
982
674
868
2247
803
1863
2182
766
1820
719
921
1220
1229
885
986
761
1205
1493
2010
910
1223
959
2462
879
1347
1942
672
1020
1166
1294
817
752
840
1719
2508
2056
1059
774
755
791
1037
950
957
1034
777
743
2242
1255
1050
727
976
725
2152
784
628
1268
1103
1302
724
1046
1006
1061
734
729
742
778
997
680
1012
917
797
759
827
1175
2576
761
1414
906
6237
883
1289
2119
815
803
910