1174
794
921
771
1931
2305
2801
1015
361
1160
426
400
314
414
2844
2941
916
608
471
359
846
501
721
1932
