919
1103
1257
847
2328
2870
1176
825
30883
936
1274
1634
1245
782
832
988
768
804
2984
3780
777
3066
817
2103
925
3793
771
1201
1066
1038
766
5304
2243
868
1374
1899
3612
1010
850
886
1823
4911
979
887
947
901
818
828
1569
1126
812
1276
1007
1091
1157
768
762
823
932
1199