2530
1838
3357
772
1444
972
1102
1047
880
1164
1216
1122
1089
944
1205
1984
885
1086
1061
1485
850
6655
4521
8140
1194
1021
907
993
2423
1615
818
1498
859
2251
2998
804
2521
1193
3340
755
949
1956
833
1144
1699
987
1294
1335
954
1705
928
786
834
1012
835
1238
1226
1453
1097
1942
952
1216
2561
724
807
739
1052
783
1234
1409
1687
1015
1188
6007
2744
936
1885
722
1390
1556
897
955
677
964
901
5715
1626
727
983
968
1355
994
719
1027
1902
1066
814
992
1286
1717
2127
691
1265
2032
740
1088
3547
1547
1052
966
715
694
872
1966
1065
897
949
972
804
898