28
0
89
2
306
1
598
4
66
252
75
345
131
611
3
1644
2571
5
869
1442
6
2385
2092
1789
10
816
108
677
488
531
933
7
1164
806
878
845
1840
2103
1984