7
10
112
55
84
43
406
181
35
22
63
34
140
67
28
19
742
325
1204
523
4326
1861
4018
1729
1008
439
2604
1123
903
394
567
250
1099
478
2254
973
539
238
399
178
2562
1105
3094
1333
4809
2068
448
199
952
415
483
214
3276
1411
1631
706
840
367
2170
937
665
292
714
313
2163
934
1673
724
109
1253
544
700
307
6685
2872
2723
1174
36890
15817
10101
4336
28889
12388
6370
2737
11963
5134
19803
8494
6328
2719
10766
4621
11634
4993
10556
4531
2065
892
11564
4963
9716
4171
Copyright © All Rights Reserved