651
286
350
157
861
376
1197
520
658
289
476
211
616
271
742
325
833
364
728
319
602
265
700
307
490
217
1393
604
1400
607
2814
1213
1799
778
1071
466
868
379
1120
487
1484
643
1155
502
1078
469
1428
619
910
397
966
421
574
253
756
331
1421
672
295
208
581
256
497
220
392
175
378
169
567
250
413
184
525
232
5313
2284
1351
586
2289
988
1708
739
2926
1261
2394
1033
1134
493
1022
445
504
223
665
292
1365
592
875
382
1029
448
Copyright © All Rights Reserved