11522
4945
1106
481
1890
817
994
433
924
403
980
427
1869
808
532
235
553
244
469
208
371
166
399
178
637
280
658
289
322
145
910
397
595
262
546
241
294
133
455
202
7
10
2632
1135
1526
661
1512
655
623
274
763
334
784
343
588
259
441
196
840
367
896
391
497
220
413
184
819
358
889
388
9828
4219
2114
913
1442
625
2065
892
1190
517
1855
802
434
193
448
199
1582
685
1505
652
1701
736
2779
1198
1225
616
271
1540
667
6020
2587
Copyright © All Rights Reserved