7
10
196
91
602
265
329
148
77
40
21
16
112
55
84
43
399
178
406
181
133
64
10220
4387
1918
829
1421
616
595
262
1785
772
271
1008
439
700
307
1239
538
532
235
567
250
469
208
1120
487
3605
1552
819
358
714
313
2282
985
1645
712
5208
2239
4872
2095
679
298
70
37
266
121
42
25
49
28
19
2387
1030
3136
1351
4326
1861
5138
2209
2030
877
903
394
707
310
1862
805
1547
670
2506
1081
686
301
1099
478
1883
814
553
244
Copyright © All Rights Reserved