77
0
1051
387
658
397
132
143
44
64
28
1526
4
331
40
764
1
1034
41
120
135
394
428
212
83
65
693
258
20
289
399
504