297
1
67
340
60
86
878
765
57
273
338
1457
62
292
284
2
80
72
642
0
707
325
480
366
307
1462
3
322
2201
542
104
75
445