7
10
2100
907
1113
484
777
340
812
355
609
268
840
367
707
310
931
406
959
418
651
286
476
211
616
271
490
217
1393
604
1400
607
2814
1213
1799
778
1071
466
868
379
1428
619
Copyright © All Rights Reserved