7
10
3381
1456
630
277
112
55
35
22
28
19
49
224
103
336
151
84
43
406
181
322
145
1540
667
252
115
70
37
476
211
168
79
4977
2140
3619
1558
1666
721
308
139
105
52
119
58
154
73
966
421
5873
2524
1631
706
4543
1954
742
325
1204
523
2786
1201
1288
559
6496
2791
3458
1489
4326
1861
4928
2119
2604
1123
1743
754
3745
1612
784
343
546
241
665
292
539
238
462
205
350
157
Copyright © All Rights Reserved