7
10
532
235
581
256
994
433
329
148
280
127
343
154
238
109
350
157
574
253
371
166
2240
967
448
199
854
373
49
28
14
13
42
25
21
16
35
22
70
37
2016
871
693
304
2632
1135
231
106
308
139
245
112
252
115
553
244
1582
685
931
406
700
307
1519
658
2653
1144
3290
1417
945
412
50967
21850
10465
4492
7175
3082
8407
3610
8540
3667
8323
3574
3773
1624
3682
1585
6685
2872
7987
3430
8288
3559
1764
763
31829
13648
5061
2176
Copyright © All Rights Reserved