2502
876
1476
4818
1273
971
1205
1321
918
960
926
875
1624
1106
915
1510
1988
4441
847
3268
1044
1792
1511
1144
1176
995
1000
1015
1137
1076
2137
2123
1042
1457
1068
1178
1675
2363
3166
1922
1479
1031
7525
986
1707
2195
1103
1773
1122
1083
1002
992
1308
1876
1066
1321
3313
1777
1017
1399
1638
1192
1004
989
1016
1561
823
2861
20850
1492
1230
1013
1780
914
1770
4137
1008
3983
850
1017
1360
898
1406
1284
996
1938
1582
807
1862
1424
1091
1921
1167
902
1732
4487
953
1391
1726
941
1023
1370
1892
1134
1259
1023
1447
919
978
1415
1361
1259
1642
1039
856
1243
840
970
884
1086