1680
1940
780
270
2500
1300
1290
735
312
23114
353
1015
1353
15619
20348
616
523
96978
4416
16641
590
7244
370
4510
586
262
432
13932
874
666
6210
216
1569
100
12615
131
356
385
384
150
575
12925
10916
8012
285
295
212
114
222176
605
885
6510
9415
8417
8231
6822
6922
739
918956
1687959