777
1065
858
3108
1103
1019
733
1713
1129
692
2213
1646
684
962
8307
1115
1100
3100
611
1321
809
1211
963
855
1305
1368
1260
688
870
3084
1166
816
996
2065
792
1022
724
1866
673
886
1009
2265
1233
1237
1056
985
1273
869
1051
729
771
1166
892
980
1590
2096
1231
755
819
1298