992
2
515
401
3
535
451
0
354
1
355
253
408
350
114
610
190
146
163
128
494
4
670
92
91
83
28
124
367
200
79
172
125
109
5
392