479
1
1324
9
306
298
109
3
107
69
82
1345
6
81
125
2
247
281
88
392
226
114
120
297
471
216
62
846
890
673
868
8
635
95
1651