568
497
5018
6319
7864
221
423
340
670
700
1480
578060
18626
14350
12271
11000
8422
823263
7460
7272
692148
610142
60110
5340