602
265
1456
631
1372
595
1967
850
266
121
847
370
2513
1084
1141
496
308
139
224
103
420
187
161
76
147
70
609
268
1120
487
791
346
756
331
1484
643
168
79
140
67
672
295
112
55
119
58
133
64
1099
478
217
100
154
73
882
385
896
391
1218
529
560
247
742
325
175
82
623
274
441
196
1260
547
1204
523
189
88
567
250
840
367
812
355
497
220
574
253
203
94
889
388
Copyright © All Rights Reserved