0
3
5
1
448
67
56
360
69
12
174
2
7
4
152
2134
6
652
68
91
314
16
15
271
183
28
119
33
235
104
61
14
30
264
239
114
1512
339
20
834
60
900
19
179
534
26