7
10
987
430
2506
1081
217
100
6944
2983
1645
712
1638
709
840
367
259
118
105
52
224
103
42
25
1799
778
700
307
651
286
1911
826
1694
733
1708
739
1358
589
5530
2377
2891
1246
12446
5341
2534
1093
273
124
959
418
3612
1555
4501
1936
3017
1300
476
211
420
187
2114
913
2177
940
2702
1165
2191
946
2107
910
1512
655
1785
772
581
256
735
322
1099
478
6482
2785
2681
1156
4060
1747
434
193
882
385
945
412
616
271
427
190
784
343
301
136
413
184
287
130
245
112
399
178
24556
10531
3682
1585
Copyright © All Rights Reserved