938
409
651
286
196
91
182
85
2009
868
2044
883
553
244
308
139
2380
1027
252
115
420
187
3472
1495
721
316
924
403
1610
697
511
226
224
103
322
145
84
43
98
49
504
223
609
268
2667
1150
6650
2857
798
349
28
126
61
546
241
1897
820
2184
943
379
1302
565
896
391
994
433
1519
658
1421
616
1785
772
861
376
238
109
364
163
7693
3304
826
361
483
214
2632
1135
2919
1258
2499
1078
434
193
289
161
76
336
151
392
175
952
415
140
67
Copyright © All Rights Reserved