7
10
609
268
707
310
4865
2092
3115
1342
4942
2125
2128
919
875
382
1106
481
1176
511
399
178
343
154
581
256
637
280
630
277
658
289
532
235
553
244
322
145
595
262
546
241
560
247
910
397
161
76
8470
3637
4963
2134
1526
661
1162
505
1302
565
763
334
588
259
798
349
574
253
497
220
602
265
413
184
518
229
1624
703
406
181
441
196
1708
739
1155
502
20923
8974
Copyright © All Rights Reserved