252
1
621
80
275
0
255
426
71
118
375
197
136
938
6
1467
3
124
73
391
349
143
46
306
84
45
1283
4
1115
2
119
164
112
624
414
307