588
259
7
10
1512
655
952
415
1085
472
2527
1090
1113
484
665
292
959
418
609
268
1778
769
903
394
1442
625
448
199
371
166
175
82
644
283
735
322
637
280
252
115
77
40
343
154
483
214
1260
547
812
355
798
349
336
151
462
205
847
370
1526
661
2807
1210
3696
1591
966
421
924
403
7105
3052
Copyright © All Rights Reserved