5724
3089
2114
1230
1122
1029
896
934
748
1157
514
167
380
447
654
492
201
362
263
267
305
315
512
276
217
148
202
145
199
37
174
117
263
147
164
223
57
68
144
245
161
163
118
86
168
104
194
143
191
95
194
76
128
120
96
95
93
95
79
98
96
102
111
166
65
40
63
69
81
78
42
97
87
64
71
99
65
88
59
75
68
51
54
102
49
70
59
20
41
65