7
10
588
259
217
100
826
361
637
280
1449
628
1855
802
784
343
1701
736
364
163
840
367
252
115
308
139
126
61
105
52
3759
1618
3094
1333
1911
1708
739
1358
589
12446
5341
3661
1576
322
145
1939
838
567
250
399
178
525
232
357
160
735
3017
1300
1715
742
476
211
273
124
4970
2137
6139
2638
1967
850
2324
1003
2835
1222
1190
517
1295
562
4326
1861
3325
1432
945
412
1253
544
994
433
1141
496
378
169
161
76
287
130
301
136
203
94
266
121
448
199
315
142
1477
640
5691
2446
1351
586
Copyright © All Rights Reserved