2894
9163
19584
812
10614
355
751
1231
805
641
981
653
464
383
332
52
208
203
225
320
456
372
507
301
162
223
151
189
145
133
236
478
218
223
372
141
101
182
166
137
51
217
60
126
142
132
157
101
144
248
46
148
100
73
103
156
68
50
198
175
80
75
61
73
138
157
110
77
96
87
60
20
68
83
90
109
246
89
75
19
66
37
117
74
50
64
45
86
11
40