609
0
409
2534
90
475
536
332
351
802
915
544
728
1380
779
844
467
593
1409
977
4775
2
380
3926
14
703
1
114
697