676
2
583
524
1
1589
6
659
3898
3
1898
8
1015
780
879
63
198
60
89
117
125
79
86
73
382
302
64
70
108
40
215
72
33
181