1005
997
790
763
1577
1716
897
706
681
1296
1004
715
1465
750
3387
2956
1064
1184
707
1006
1513
1007
1171
732
881
815
1208
688
1113
1442
749
1103
1078
988
927
1894
7232
1361
1071
1058
860
853
745
902
1768
729
769
3181
973
876
2971
2217
1696
684
1774
975
824
1016
813
1555
746
1258
746
967
901
2126
1293
1923
864
808
1180
749
2265
1151
2377
5542
1405
686
748
854
1346
1200
732
1654
1339
1778
803
1423
735
768
4070
1671
800
769
872
1050
1061
2344
2126
830
1195
1305
952
776
1461
1860
1998
1090
1233
1413
1035
1095
722
784
980
2480
832
994
891
1500