10449
875
2480
1023
931
826
1568
914
1186
3811
3779
852
1787
945
4419
4304
949
902
870
934
877
873
1023
872
1116
804
936
989
883
959
950
1319
1244
796
976
1446
885
973
798
1063
778
832
965
5106
5185
775
926
1033
1042
1155
850
840
897
1322
1006
860
847
986
912
903