506
113
1
10
320
343
1
540
19
3
5
23
127
11
1
25
296
261
60
128
117
209
4
62
196
1
0
2
239
436
10
337
15
33
61
5
38
1
3
89
850
111
239
40
3
192
11
36
51
