923
583
1301
629
1437
558
1
493
592
786
3719
578
1829
2449
603
2898
615
594
1196
610
1
12116
518
676
2622
1481
599
605
698
653
6241
1
788
485
1188
623
484
608
439
1140
3178
585