267
0
25137
390
57
1043
576
979
80
980
584
393
743
776
248
1129
846
3868
2
328
479
476
631
357
2934
1
347
444
394
391
2445
333