628
0
3012
452
742
435
3354
1
4775
2
1248
1539
713
1668
1334
432
1201
4
437
3835
5
496
52099
1022
1129
738
1061
463
2156
2727
392
345
1055
132
5517