59
1
82
372
294
1369
5
69
60
95
1120
157
272
73
1331
3
255
2
643
444
703
310
765
94
1087
79
269
567
242
683
520
121
97
0