4529
4213
1038
1625
901
993
1268
1157
1325
1104
902
2901
2623
1060
2140
1004
967
2000
1095
931
1276
1447
1389
12107
1165
2943
896
1362
5121
1145
1303
1567
980
1652
2926
856
1223
1750
3903
1611
1135
1920
863
1532
1666
886
1765
2436
1079
1364
1141
906
1237
973
15850
1155
977
1363
876
1940
3620
1340
2110
977
987
1094
824
1086
1218
1297
2742
1981
773
1558
1392
1093
4912
1532
1179
1722
2038
5769
1908
1701
2474
4123
925
1294
1644
893
1410
1635
1518
4928
846
1129
2016
906
1377
1916
1170
1014
966
6806
1114
1368
1566
820
928
1050
1984
939
1088
1297
912
1816
2272
3803
1124
1724