334
4
36
0
103
1
147
121
127
113
9942
7
351
2
279
3
420
272
1359
277
2534
9
364
260
255
257
242
751
1331
149
166
719
143
209
150
100