7
10
658
289
1211
526
3381
1456
3598
1549
1351
586
595
262
609
268
518
229
574
253
140
67
133
64
631
2359
1018
1484
643
973
424
399
178
651
286
462
205
539
238
917
400
343
154
1176
511
952
415
2219
958
868
379
994
433
2695
1162
1281
556
1260
547
3535
1522
1029
448
1862
805
4319
1858
3283
1414
2905
1252
2758
1189
2688
1159
2548
1099
3262
1405
294
777
340
Copyright © All Rights Reserved