7
10
8988
3859
4956
2131
3507
1510
2156
931
2044
883
1890
817
2779
1198
427
190
679
298
483
214
609
268
588
259
434
193
406
181
378
169
3752
1615
1687
730
1281
556
861
376
1568
1029
448
1442
625
Copyright © All Rights Reserved