827
501
45
2
274
374
121
291
271
14
5
225
20
11912
50
331
882
543
22
151
12
33
15
936
38
1291
65
1375
811