978
3869
951
1138
2240
1524
1468
3233
2151
1256
2857
1161
1112
1066
1159
1125
2621
1165
1214
913
1303
1136
2067
1693
2080
968
2559
3795
3895
1646
944
3240
1334
2485
2067
950
2231
1063
1212
1103
4352
3472
1470
1575
1025
908
1436
3246
2493
1426
1679
1089
920
3997
1287
1523
1014
1237
1753
1311
913
2098
1473
1557
1719
1695
2770
896
999
5605
725
1044
1128
1102
11674
5681
892
2431
1888
1270
988
864
1008
1200
845
5719
907
822
950
1899
1146
5098
1027
976
1100
875
4537
995
1255
2672
1169
1040
1093
837
925
4693
1323
975
1377
3637
886
1078
896
915
2498
788
1599
2365
1386
960