31563
56
18390
34
9270
0
26782
40
8080
12
28535
65
9522
15
19509
26910
28
253077
273
184992
270
457704
320
70271
75
256090
311
17241
50
140259
417
79667
122
102450
144
75863
131
35154
69
38116
20869
21
162203
213
86356
163
147328
194
156014
93603
57830
138
140501
336
273277
433
86079
210
177490
223
109286
197
27711
31
36213
38512
59
52376
97
82171
179
66413
135
25233
37