7
10
196
91
602
265
329
148
77
40
21
16
112
55
84
43
406
181
10220
4387
980
427
1421
616
595
262
1785
772
271
504
223
700
307
532
235
567
250
469
208
1120
487
3605
1552
819
358
714
313
2282
985
1645
712
5208
2239
2513
1084
679
298
70
37
266
121
42
25
49
28
19
2387
1030
3136
1351
4326
1861
5138
2209
1050
457
903
394
707
310
1862
805
763
334
2506
1081
686
301
1099
478
1001
436
553
244
Copyright © All Rights Reserved