945
3120
985
1057
2069
1251
2903
1465
1190
1022
1022
1497
1354
1104
2477
1350
1790
2308
2109
2534
2498
952
1158
1093
1423
1041
927
1475
1014
1045
1392
1386
1067
1276
2409
1322
988
3193
1451
1163
1352
3091
3587
2749
3572
1086
1239
3432
1803
1396
1593
1637
1257
945
1016
873
1141
1976
1494
1034
3757
1784
1483
942
1522
1111
1087
890
1206
1340
1580
1163
1120
1031
952
2491
982
1137
2961
1326
1251
947
1020
1552
928
3649
2717
1122
2376
1481
1642
926
1161
3011
1048
1147
1005
968
1018
1319
3550
2762
1303
971
907
973
1061
1691
1508
2081
1274
1157
2537
994
1132
1144
2568
2072
1820
3954