758
1149
641
1490
1308
1673
874
826
1187
743
764
754
771
800
758
2877
775
737
1247
772
961
837
1667
731
1491
1174
869
3579
979
1349
786
861
2147
752
757
1364
1960
654
7659
1013
571
1364
2011
1675
696
870
758
1653
1551
1622
729
1182
718
12651
1167
2657
712
49185
3223
1007