266
121
1078
469
847
370
630
277
903
394
518
229
140
67
147
70
742
325
1358
589
413
184
707
310
208
259
118
294
133
966
421
280
127
735
322
896
391
168
79
203
94
1211
526
532
235
1043
454
434
193
1008
439
1295
562
2331
1006
1624
703
31045
13312
1155
502
16639
7138
9352
4015
1498
649
1162
505
1099
478
1477
640
3836
1651
2212
955
581
256
2443
1054
2373
1024
798
349
2114
913
1267
550
1561
676
1239
538
1729
748
1428
619
Copyright © All Rights Reserved