298
2
982
189
500
151
329
1
1092
4
920
769
530
1653
2504
1934
915
358
1024
6
1398
3
501
108
587
887
2785
115
0
118
89
2695
3006
87
79
537