7
10
5782
2485
3871
1666
2002
865
1582
685
1736
751
756
331
1302
565
623
274
784
343
336
151
427
190
434
193
483
214
287
130
280
127
350
157
329
148
217
100
749
328
245
112
889
388
2380
1027
238
109
777
340
385
172
714
313
686
301
448
199
693
304
742
325
840
367
490
1022
445
763
334
952
415
5852
2515
4284
1843
1260
547
1050
457
518
229
2030
877
2436
1051
Copyright © All Rights Reserved