2333
983
1506
3581
963
1788
1153
1270
1030
893
946
1144
1859
883
1310
1046
924
1394
3820
1475
1022
2527
1063
1785
1233
1602
1620
1744
1128
1013
1375
869
998
1429
1074
1113
890
1103
902
2174
1357
1173
2577
7626
1489
1701
1491
1762
1026
2068
1852
1980
1892
1076
1688
2099
1451
1691
866
1362
1145
2083
1234
1415
3002
911
1091
977
1046
1230
3749
976
1361
1433
1476
1004
894
1910
1249
875
1143
1075
1000
1366
1159
891
1449
823
1723
1583
1434
1070
1182
5210
990
1174
980
1087
950
902
1075
2216
1403
1050
966
2532
1099
3209
1288
2200
1262
987
1442
1258
1354
1382
1084
983
1318
1103