2940
1267
1827
790
1169
508
1127
490
2359
1018
980
427
742
325
1036
451
679
298
616
271
1785
772
3836
1651
1330
577
1176
511
4130
1777
2261
976
2555
1102
1365
592
2212
955
1925
832
1960
847
2856
1231
2296
991
2345
1012
2149
928
2051
886
3262
1405
1834
793
1701
736
3367
1450
2121
916
4473
1924
3626
1561
1876
811
854
373
550
1155
502
2247
970
2450
1057
784
343
665
292
2163
934
1323
574
1757
760
917
400
1064
463
1666
721
1246
541
2058
889
1358
589
1470
637
1043
454
882
385
938
409
1085
472
609
268
658
289
Copyright © All Rights Reserved