7
10
658
289
1211
526
3381
1456
3598
1549
1351
586
1771
766
595
262
609
268
518
229
574
253
721
316
140
67
133
64
631
441
196
973
424
742
325
399
178
651
286
539
238
917
400
1316
571
1281
556
343
154
1176
511
952
415
392
175
868
379
994
433
2695
1162
1260
547
3535
1522
1029
448
1862
805
2905
1252
2758
1189
2688
1159
2548
1099
3262
1405
896
391
Copyright © All Rights Reserved