684
833
7898
7237
371
921
161
212
122
548
1264
3
2
10
8
232
141
11
491
261
153
121
221
61
46
51
252
322
30
23
81
18
402
2651
391
101