7
10
2002
865
777
340
1050
457
518
229
987
430
322
145
4984
2143
4914
2113
2877
1240
889
388
749
328
1162
505
1246
541
1057
460
763
334
637
280
966
421
581
256
357
160
343
154
1015
442
413
184
385
172
665
292
252
115
392
175
497
220
483
214
350
157
231
106
203
94
224
103
3598
1549
1918
829
882
1260
547
2317
1000
Copyright © All Rights Reserved