572
0
120
1136
2
4471
14
809
475
2123
2312
1045
562
2524
1853
2151
1
52
1166
514
692
1298
595
482
2258
596
337
47639
493
484
860
1103
1588