7
10
308
139
1092
475
903
394
329
148
2317
1000
392
175
399
178
693
304
343
154
224
103
819
358
252
115
952
415
812
355
889
388
3472
1495
5565
2392
1001
436
105
52
420
187
623
274
8638
3709
3164
1363
5313
2284
5978
2569
8267
3550
7784
3343
3269
1408
1211
526
861
376
448
199
1029
728
319
707
310
833
364
24262
10405
3570
1537
700
307
847
370
3752
1615
483
214
5859
2518
4641
1996
1953
844
294
133
1722
745
1582
685
1127
490
2653
1144
17500
7507
714
313
1673
724
Copyright © All Rights Reserved