828
346
427
186
529
1602
97
245
1144
55
412
24
106
58
693
195
2513
86
57
43
64
343
14
163
117
89
812
282
46
80
234
251
44
153
54
997
45
8
209
1051
212
38
41
29
28
12
1038
723
1730
194
82
52
35
79
68
161