7
10
1904
823
2695
1162
847
370
728
319
245
112
875
382
518
229
700
307
672
295
2128
919
658
289
679
298
560
247
553
244
434
193
1288
559
882
385
1848
799
2324
1003
1456
631
574
253
441
196
315
142
Copyright © All Rights Reserved