497
5018
6319
7864
221
423
340
670
700
1480
578060
575541
18636
14350
12281
11010
8452
823263
7460
7272
692148
610142
60110
5350