7
10
959
418
3122
1345
945
412
672
295
3556
1531
2233
964
658
289
917
400
3346
1441
2240
967
987
430
2016
871
2457
1060
1274
553
2429
1048
644
283
504
223
4641
1996
1764
763
966
421
1589
688
567
250
2177
940
1330
577
1505
652
1806
781
1218
529
2653
1144
10241
4396
840
367
4333
1864
6734
2893
805
352
770
337
1449
628
5397
2320
2331
1006
4725
2032
8617
3700
4228
1819
3241
1396
2184
943
2919
1258
2205
952
854
373
861
376
980
427
3199
1378
1246
541
334
210
97
707
310
301
136
1050
457
406
181
2513
1084
448
199
Copyright © All Rights Reserved