642
750
2667
2033
1776
1405
934
1964
695
956
1034
2196
2492
1726
2441
1978
2262
1665
1684
958
783
1296
2071
2602
829
924
942
1723
1765
1208
685
2236
1596
1597
1199