663
2211
1016
1482
1142
1121
1662
1198
967
1643
1062
810
707
889
1596
6656
1777
2273
879
992
1166
1164
923
1134
1754
1946
1031
1171
1184
805
1410
1872
851
1555
1464
1689
2651
779
1347
1163
2581
820
1723
2442
1176
1060
802
1677
839
5451
9503
1047
714
1546
3006
1280
1230
838
905
1758
2028
1811
1029
1170
2029
2215
1555
771
957
1458
6006
686
1532
1546
1598
774
1566
780
2287
3804
781
773
760
680
5151
747
1825
779
812
782
1021
799
1514
1777
1413
814
1317
1406
725
1601
803
991
948
1093
817
1196
982
3719
1162
4003
2115
841
1496
2994
680
1170
862
2336
642
1739