7
10
1015
442
1519
658
959
418
182
85
133
64
21
16
147
70
1806
781
392
175
42
25
252
115
308
139
14
13
644
283
1631
706
6496
2791
2387
1030
1183
514
4018
1729
1393
604
665
292
455
202
350
157
427
190
931
406
994
433
630
277
2870
1237
105
52
483
214
420
187
196
91
1309
568
1463
634
1274
553
315
142
2135
922
707
310
1778
769
12460
5347
3087
1330
3178
1369
1911
826
287
130
364
163
2401
1036
3143
1354
2688
1159
672
295
1169
508
Copyright © All Rights Reserved