928
1
86
927
4894
13
363
1943
4
547
649
930
819
266
692
642
318
869
2
1393
6
244
1086
575
364
480
465
1612
544
299
151
998
760
189
308