1152
4258
1382
903
812
1026
2043
1131
1095
1277
3184
1016
2581
1398
717
1521
778
1213
1096
1496
1595
744
1389
8317
693
760
2697
899
975
818
1563
4858
1162
1261
6277
1650
1501
1355
1991
840
1246
1278
810
1411
729
1966
1126
1019
965
1102
898
1047
1548
949
954
2098
784
761
1226
1305
1243
1722
2508
854
4618
789
2019
1582
681
1331
1799
717
1835
1080
1589
1133
1782
1295
2532
838
1620
1333
1540
710
3291
2048
816
956
1085
757
913
1963
1060
8371
1197
1745
2575
1871
1231
985
2361
831
715
1058
932
1960
721
984
1373
2071
5250
859
1970
1236
915
847
1007
711
1320
1042