846
1
1149
5
468
403
2
501
3084
13
1009
3
447
425
666
374
5569
16
1617
6
529
459
449
480
3327
4
525
801
471
428
2155
678
741
692
1087
483
642
2234
10