630
277
35
22
28
19
49
7
10
56
31
322
145
252
115
70
37
4977
2140
3619
1558
105
52
154
73
1540
667
966
421
2380
1027
742
325
1204
523
6496
2791
3458
1489
4326
1861
2604
1123
1743
754
784
343
539
238
350
157
427
190
217
100
287
130
504
223
4970
2137
2576
1111
1582
685
357
160
273
124
1197
520
112
55
196
91
392
175
82
1190
517
1015
442
812
355
12460
5347
1554
673
826
361
1113
484
6447
2770
2954
1273
1470
637
1127
490
1232
535
1820
787
1253
544
203
94
161
76
Copyright © All Rights Reserved