1199
0
891
531
475
1094
818
25494
445
3080
3
658
380
576
255
471
342
1287
3475
5
1044
1
3158
2
448
1045
404
4440
370
1446
628
371
1629
804
834