233
1680
435
511
50
731
225
1143
560
578
755
837
548
434
367
474
364
686
901
996
1018
2676
5940
4000
889
3374
2251
396
489
616
667
1008
10794
7220
7284
106
1
204
152
283
312
608
115
52
88
191
374
232
854
3133
3226
243
1122
288
1129
796
948
482
660
Copyright © All Rights Reserved