23998
692
660
744
320
2542
5778
1004
6591
1061
2019
1062
1087
2904
8155
896
5392
911
850
297
749
262
775
4850
610
254
8709
401
628
382