496
2
261
0
84
1
852
243
845
73
516
169
188
1211
456
1291
747
1851
6
356
3
894
290
313
603
440
2205
2142
684
856
2184
653
1942
2325
4
605