2232
948
1496
3211
2600
1115
1739
2378
5106
1368
1730
1549
1905
950
1291
1100
1723
1158
2647
997
1185
967
1840
1080
1972
1493
1040
977
4592
1057
1020
1072
1017
1701
1190
1593
1050
1775
984
1688
1045
2260
850
974
5311
1450
1592
974
1289
1168
1017
1004
1556
1179
1663
1140
1492
1414
1314
1149
933
985
1450
1255
1136
997
1029
1271
1183
1817
955
1262
3420
883
1747
1177
912
1142
5981
926
824
1017
865
1697
911
1205
943
962
827
3752
1575
891
1523
1629
1547
1146
1027
2217
940
1047
976
1498
828
1221
1834
1184
1221
1676
1201
947
1496
2639
1372
1200
1886
1235
1354
1311
1265
864