7
10
903
394
329
148
630
277
392
175
399
178
693
304
343
154
224
103
336
151
252
115
406
181
322
145
889
388
3472
1495
3619
1558
308
139
105
52
73
5873
2524
3164
1363
5313
2284
5978
2569
8267
3550
4928
2119
3269
1408
784
546
241
448
199
1029
728
319
707
310
833
364
24262
10405
2576
1111
700
307
847
370
3752
1615
273
124
4214
1813
4641
1996
1953
844
294
133
1190
517
1015
442
812
355
1778
769
12460
5347
714
313
826
361
Copyright © All Rights Reserved