3580
1480
1394
2303
311
950
3000
150
200
640
608
147
6912
4423
175
151
220
176
438
254
375
554
262
278
13632
334
4914
283
183
673
454
619
6622
188
2630
142
4954
199
9220
5925
2321
274
2510
102
190
309
7319
114
2216
60
90
20
5713
125
437
160
10146
80
72
261
181
379
2012
265
121
5710
133
50
40
52
72430
18149
57942
36821
25925
6763
121015
232802
43868
33644
97978
35580
34536
124317