6012
2266
2557
1074
816
1109
3776
4066
1288
1033
1283
969
1025
1949
982
2497
1814
1049
1206
976
981
1175
2175
2151
1973
1540
1130
1451
852
1248
1453
1773
2251
1017
2300
1455
2265
988
992
844
925
1011
914
1446
1602
927
2440
955
1457
1803
1621
2131
1601
1565
1867
1357
1252
1403
1428
1038
1297
1061
922
1345
1008
818
924
5005
829
1255
1567
1300
1549
1496
948
1378
1338
823
885
1326
1034
1253
1360
1698
929
1064
1271
1687
1015
1588
2174
1017
889
1259
9001
830
1456
877
1012
2406
1398
1207
1606
955
1284
3533
1089
1063
1718
926
1106
1224
893
996
1064
1721
1766
1145
914
2596