4625
13702
7048
13005
1333
1647
1395
1728
859
1249
2380
2580
1362
1197
1065
1346
3796
1116
1009
815
1420
1159
1525
1754
1115
1164
1046
1075
1160
926
968
1031
1081
15326
2090
2250
951
1048
1402
1306
2521
1146
2934
911
944
1218
955
1572
1055
1118
922
1001
1511
1080
1672
878
1072
934
1058
1277