7
10
182
85
595
262
196
91
168
79
1295
562
749
328
105
52
987
430
903
394
868
379
574
253
434
193
210
97
637
280
154
73
189
88
399
178
231
106
371
166
385
172
532
235
1337
580
343
273
124
329
148
259
118
217
100
127
1568
679
889
388
483
214
826
361
973
424
581
256
308
139
1554
673
1428
619
1064
463
2240
967
3171
1366
2436
1051
3710
1597
4011
1726
6818
2929
9863
4234
16667
7150
28630
12277
54957
23560
29442
12625
Copyright © All Rights Reserved