7
10
630
277
35
22
28
19
343
154
224
103
336
151
322
145
2282
985
1645
712
5208
2239
1540
667
252
115
70
37
168
79
4977
2140
3619
1558
105
52
119
58
966
421
4543
1954
742
325
2303
994
6496
2791
5978
2569
2226
961
8267
3550
1008
439
4998
2149
665
292
539
238
462
205
728
319
833
364
217
100
287
130
1113
484
553
244
4074
1753
4970
2137
1911
826
17213
7384
2058
889
2576
1111
1582
685
3752
1615
1197
520
455
202
175
82
371
166
1190
517
Copyright © All Rights Reserved