7
10
987
430
1015
442
826
361
637
280
1449
628
1855
802
784
343
364
163
840
367
259
118
252
115
105
52
126
61
4074
1753
2058
889
2156
931
2751
1186
8197
3520
2534
1093
3661
1576
448
199
399
178
2744
1183
2387
1030
3283
1414
742
325
525
232
357
160
735
322
1715
6139
2638
2114
913
1190
517
1092
475
2681
1156
3325
1432
1253
544
994
433
1141
496
301
136
287
130
189
88
245
112
145
273
124
24556
10531
3682
1585
2093
904
1477
640
2268
979
861
376
3066
1321
29526
12661
29099
12478
Copyright © All Rights Reserved