90
0
731
2
401
1
74
276
101
210
67
1370
5
83
71
1123
98
59
743
542
115
364
247
80
655
376
226
298
75
297
63
161