29849
59
186
1
153
0
234
2
82
281092
18
80
68
1187
3
236
267
573
479
1309
1068
835
4
1065
1069
626
537
496
547
651
458
82748
19
429
658
630
621
42