537
0
1386
3
56
1
306
138
567
343
2
52
334
242
65
256
358
284
309
850
270
576
973
263
268
616
123
595
260
94
702
72