938
409
483
214
378
169
1001
436
2009
868
553
244
308
139
203
94
2380
1027
252
115
420
187
3472
1495
1057
460
546
241
1309
568
2044
883
343
154
924
403
637
280
511
226
413
184
427
190
84
43
98
49
504
223
182
85
609
268
2667
1150
1596
691
6342
2725
6650
2857
798
349
119
58
126
61
224
103
133
64
1897
820
686
301
658
289
112
55
196
91
161
76
147
70
896
391
1519
588
259
7693
3304
826
361
1113
484
2401
1036
980
434
193
1876
811
952
415
784
287
130
Copyright © All Rights Reserved