11522
4945
7
10
1890
817
1869
808
532
235
469
208
553
244
637
280
910
397
595
262
455
202
2632
1135
476
211
322
145
294
133
203
94
784
343
588
259
140
67
315
142
896
391
497
220
413
184
273
124
889
388
3605
1552
819
358
2065
892
1855
802
434
193
119
58
448
199
1582
685
1505
652
1701
736
2779
1198
378
169
118
1540
667
3983
1714
105
52
Copyright © All Rights Reserved