1592
953
1237
952
2319
1470
5766
1085
1215
1330
1571
991
1009
1899
3033
3534
876
1256
2182
2118
1983
1314
1379
1224
2536
900
1556
1252
1470
1328
1121
1554
963
1856
1140
2076
1781
899
1080
1418
1057
1762
1780
6462
4728
5845
933
989
930
1658
1512
1097
968
857
915
1277
924
1067
837
1180
959
884
987
1396
1012
890
1273
909
2651
1372
1025
5355
836
3178
2126
2280
938
1282
974
1334
1014
1431
984
1304
1579
1811
1147
818
1265
997
1157
1184
1013
1255
1230
948
1576
5703
945
839
1076
1000
910
1700
1629
1655
1102
1552
967
814
924
1426
927
1442
8543
1563
815
830
7394
1417