399
521
0
3
125
569
315
58
1418
8
1170
17
184
330
115
122
3
1025
195
487
388
1134
310
28
124
137
244
86
38
95
6
162
101
293
643
55
77
424
642
388
20
300
210
80
684
813
142
