1292
10
92
205
35
102
633
39
567
37
30
164
660
4287
210
649
155
20
244
305
33
87
41
114
16799
62
19
50
47
530
17
16
70
537
38
1177
23
28
31
133
52
36
220
45
74
589
14
313
48
57
83
5