441
1
721
2
488
3077
7
930
742
156
727
198
730
457
692
2053
679
313
431
338
708
376
519
167
1203
3
891
435
1073
1946
15
1398
2057
947
1390