7
10
1603
694
490
217
336
151
350
157
301
136
1428
619
791
346
1659
718
4858
2089
2422
1045
945
412
1169
508
735
322
8071
3466
4361
1876
1960
847
Copyright © All Rights Reserved