1996
3163
2380
1206
1510
1112
6123
6107
1582
1660
986
1185
3328
1035
947
1012
1401
1315
1450
1031
1594
2192
1133
1416
1999
1102
1899
2138
943
1954
918
983
1109
967
1652
1335
2372
1261
1286
1359
1176
1033
1008
1369
1806
1474
1053
1109
1157
2960
1432
1306
1132
1021
1248
995
958
3203
1722
2587
1602
872
1193
884
1332
1125
1468
884
3293
875
1489
972
897
1684
925
1525
1694
953
7832
2152
865
1093
1065
953
957
11446
934
1657
918
3891
1638
969
1472
4084
937
882
1862
1230
930
870
2296
816
856
1643
1214
1013
1772
1557
1045
1318
1041
1343
911
950
2029
1000
1255
919
1066
859