7
10
112
55
84
43
14
13
21
16
406
181
147
70
3605
1552
819
358
714
313
371
166
1806
781
168
79
280
127
224
103
252
115
5873
2524
1631
706
2786
1201
2387
1030
1183
514
721
316
2044
883
2646
1141
301
136
665
292
462
205
322
145
350
157
427
190
434
193
2667
1150
2870
1237
16548
7099
1911
826
1295
562
329
148
420
187
1841
796
294
133
1449
628
1519
658
1302
565
1505
652
1512
655
861
376
1778
769
Copyright © All Rights Reserved