7
10
371
166
70
37
168
79
224
103
4977
2140
35
22
1540
667
966
421
644
283
2380
1027
742
325
1204
523
3472
1495
2604
1123
1393
604
665
292
462
205
217
100
287
130
504
223
931
406
630
277
2667
1150
4970
2137
1911
826
1295
562
1582
685
945
412
1309
568
1463
634
315
142
196
91
2135
922
707
310
7693
3304
350
157
721
316
532
235
364
163
2023
874
1918
829
2688
1159
1526
661
1113
484
672
295
1169
508
175
82
1470
637
525
232
546
241
756
331
336
151
161
76
238
109
84
43
840
367
Copyright © All Rights Reserved