814
1126
1278
2955
815
821
970
1198
2245
2507
852
5996
951
827
935
817
1423
1212
3068
1056
815
1011
920
1153
1430
909
861
828
1864
850
1702
784
860
1163
4789
903
929
3998
1085
1055
901
849
1028
2083
840
917
948
1143
1238
4430
862
1108
1590
839
979
1663
1424
1491
992
2331