391
518
1194
131
1725
7964
1234
174
485
8834
801
429
1643
2261
408
1908
598
923
560
3571
707
136
741
933
2349
729
2049
710
251
1770