7
10
7112
3055
3276
1411
2100
907
2205
952
1862
805
756
331
1071
466
644
283
1134
493
1113
484
777
340
812
355
609
268
1050
457
1267
550
1323
574
959
418
651
286
350
157
861
376
1197
520
658
289
616
271
833
364
728
319
602
265
1393
604
1400
607
2814
1213
1799
778
868
379
1120
487
1484
643
1155
502
1078
469
1428
619
910
397
966
421
253
497
220
Copyright © All Rights Reserved