7
10
1456
631
1967
850
217
100
168
79
140
67
154
73
287
130
203
94
126
61
119
58
161
76
105
52
749
328
987
430
574
253
588
259
1463
634
1407
610
1365
592
1071
466
889
388
2268
979
1757
760
833
364
945
412
1372
595
665
292
623
274
1883
814
2772
1195
2338
1009
1281
556
1414
613
392
175
2695
1162
1008
439
1218
529
1134
493
1302
565
1568
679
1708
739
1246
541
938
409
1155
502
2982
1285
Copyright © All Rights Reserved