416
0
357
4192
649
1961
362
999
787
1430
4864
1
320
255
287
298
383
1020
25137
792
404
440
378
829
4536
2
393
548
321
768
887
200