468
1
1269
133
626
141
693
879
1231
5
406
645
106
771
2
2987
680
1434
1643
776
495
101
584
96
905
2965
3
1131
913
1015
582
780
628
86