4350
1220
610
581
980
1330
210
850
660
4013
5419
13923
153
545
13110
415
1047
736
7115
468
7626
5617
16942
6716
6733
6829
4611
70
250
20648
204
4113
170
60
200
3310
80
273
10558
8024
46
3011
2914
427
9613
311
150
190
144
257
83
172
5310
291
134
352268
658869