947
3378
1046
958
2054
815
916
820
926
855
3029
877
920
736
941
943
5038
933
940
1285
1249
1305
844
9312
939
887
933
1860
760
906
8096
13469
1341
1194
1514
1226
1376
1219
2481
1865
874
737
2148
737
861
896
9455
832
812
916
929
1217
804
4322
1616
1019
1735
784
4184
795