7
10
2352
1015
1176
511
581
256
1323
574
1274
553
1316
571
1183
514
21
16
6195
2662
1827
790
1092
475
490
217
2457
1060
420
187
1904
823
350
157
119
58
140
67
168
79
3115
1342
3276
1411
3535
1522
5551
2386
3311
1426
5747
2470
5334
2293
4277
1840
980
427
3542
1525
4522
1945
2401
1036
1778
769
5845
2512
7336
3151
3696
1591
826
361
910
397
798
349
924
403
938
409
665
292
532
235
226
Copyright © All Rights Reserved