19356
3810
1961
1484
2300
1480
740
520
540
840
603
246
305
699
171
366
201
16439
275
310
172
5614
879
2813
7125
5516
13731
384
7519
101
113
2910
7211
255
759
437
5018
135
4526
7214
124
10446
1817
3210
223
215
121
160
253
263
39050
9115
293
386
206
125
2512
10158
196
306
125894
1211833
96736
445
176
4856
7242
292
153
2322
466327
608060
933391
797959
498103