584
0
2105
1
2955
2
20634
8
968
2190
1541
418
2264
3
2076
918
1878
1645
1314
771
3868
1840
676
1710
488
683
443
1023
2730
6
1020
1333
765
945
2657
2668