1850
2190
840
370
1480
825
382
17019
23348
736
593
5116
430
5310
656
302
462
1004
796
7110
236
1829
100
161
181
414
170
11616
9112
315
345
222
134
256176
1025
7822
1068956