4
29
786
1547
115
220
39
0
585
77
780
296
38
580
1022
61
20
214
649
1130
428
72
452
1021
32
23
783
58
21
920
7
345
21
185
53
2
120
25
274
46
7
357
2
511
78
558
5
9
17
293
387
