551
2
328
1
393
68
75
1397
575
823
4
752
468
330
1014
856
1456
2476
3
947
698
360
476
343
441
725
931
693
191
422
50
0
1176
578
1539