7
10
2387
1030
1015
442
826
361
637
280
1449
628
1855
802
784
343
364
163
840
367
252
115
308
139
98
49
126
61
1211
526
3164
1363
6496
2791
1365
592
455
202
707
310
833
994
433
2156
931
2751
1186
8197
3520
3661
1576
273
124
987
430
448
199
399
178
413
184
2744
1183
1274
553
798
349
742
325
525
232
357
160
735
322
1715
392
175
6139
2638
1190
517
1778
769
12460
5347
3087
1330
3178
1369
3136
1351
287
130
3325
1432
1631
706
4165
1792
514
1253
544
Copyright © All Rights Reserved