7
10
154
73
1162
505
1498
649
952
415
469
208
168
79
245
112
714
313
1043
454
1890
817
889
388
3542
1525
2051
886
924
403
1141
496
3248
1399
875
382
1736
751
1666
721
511
226
966
421
588
259
483
214
861
376
1589
688
2709
1168
1526
661
385
172
1470
637
1694
733
1435
622
959
418
434
193
231
106
609
268
1218
529
203
94
700
307
462
205
224
103
2520
1087
2065
892
1946
841
1561
676
1099
478
4704
2023
896
391
1085
472
574
253
686
301
1155
502
2282
985
2156
931
Copyright © All Rights Reserved