375
3
70
1
263
0
90
61
91
163
2
95
338
172
4
224
240
242
210
102
218
190
420
187
201
158
161
135
72
619
627
904
522
441
942