1452
2403
1193
993
887
2860
1832
1885
920
2705
1149
1498
916
3117
860
2098
1600
2237
3103
1541
1962
1061
2917
1554
1068
1890
1704
1581
1125
978
1223
1477
3176
1488
907
1304
982
1122
1004
1353
1013
789
2192
2344
2145
1170
937
1058
1162
1301
1663
1909
1031
864
2612
2478
1337
1654
911
1044
976
864
938
1468
1205
1479
1940
893
1712
2666
1438
2013
985
1829
2466
1741
879
850
1809
965
2871
892
1018
1148
1097
1411
816
930
1454
1010
1589
1032
1256
1682
1173
825
774
1138
1421
1283
958
1013
996
1625
1231
879
900
3697
1530
1044
2099
1023
1453
3576
1017
834
897
1104
2964
788