1014
1478
3342
965
1517
1370
1636
2123
835
966
1381
1046
2988
1059
928
2084
2508
1131
1345
1081
818
1344
1154
865
1934
1557
925
827
1030
1610
2055
1321
934
935
1342
2052
925
1463
1056
1601
2048
1008
1529
1665
1543
900
1738
1482
980
1431
1952
1673
1507
3240
1269
1655
1069
1004
1752
1661
1925
1191
896
1156
2177
2033
1677
2567
962
1536
896
1048
996
1896
809
916
942
1232
992
1637
833
2329
1260
1158
799
3442
2641
891
979
1748
991
1166
1223
1101
784
1102
1016
4718
1831
1675
862
1941
876
959
2859
808
989
1852
1500
1300
1214
1843
1282
1652
1882
2279
2827
1174
4833
2561