2
628
10
191
12
119
683
320
83
41
294
260
7
503
18
1
69
65
22
7
869
130
25
464
98
54
230
415
478
2
1001
3
21
80
651
234
3
407
154
12
9
10
8
15
172
494
31
367
