1996
1012
1138
3557
1049
2250
1961
964
1199
1161
2561
1193
1181
1115
1065
1184
2281
1016
1084
1356
1910
1114
1070
1141
1191
2098
2101
1015
1369
6789
2982
2185
1072
1710
903
1809
3124
1815
1970
995
1516
5421
1154
1059
1609
1103
2419
2534
6336
4415
2100
1365
2056
1185
992
1318
2851
1773
1195
1837
2404
1624
1817
989
2578
925
840
1120
1167
966
7912
1730
1047
1790
821
7827
1014
1023
3937
936
966
782
854
983
1196
821
1279
3435
809
1358
1758
838
1025
5862
856
3016
988
2189
1121
1931
1126
1427
1224
1187
953
2215
2497
1696
1465
1293
3002
1058
850
960
3832
1097
1852
3227
2672
1385