32
0
600
168
1512
1
476
3426
4
449
1849
2
475
1022
47639
609
167
905
930
585
34
1768
227
715
498
808
418
372
752
5065
529
1018
485
3083