7
10
6335
2722
196
91
602
265
28
19
14
13
56
31
77
40
21
16
112
55
35
22
49
84
43
2282
985
1645
712
5208
2239
105
52
336
151
2513
1084
679
298
70
37
329
148
343
154
168
79
42
25
2177
940
2247
970
1127
490
1155
502
3458
1489
4326
1861
441
756
331
259
118
938
409
763
334
686
301
483
214
1008
439
567
250
861
376
931
406
181
2863
1234
Copyright © All Rights Reserved