1068956
256176
23348
7822
17119
11616
5116
9112
7110
5310
1829
236
806
656
736
1035
355
315
825
134
414
1004
593
222
462
302
382
181
161
170
100
430
1480
370
1860
840
2190