7
10
2387
1030
315
142
959
418
903
394
217
100
329
148
630
277
392
175
252
115
182
85
133
64
119
58
406
181
147
70
1806
781
840
367
308
139
5873
2524
3164
1363
5313
2284
3892
1675
1932
835
4018
1729
4928
2119
546
241
707
310
833
364
1911
826
994
433
1708
739
1358
589
4319
1858
24262
10405
12446
5341
700
307
273
124
567
250
420
187
3017
1300
476
211
1778
769
12460
5347
714
313
3857
1660
945
412
672
295
1421
616
301
136
6853
2944
11088
4759
5691
2446
15050
6457
1085
472
Copyright © All Rights Reserved