1540
667
490
217
791
346
546
241
476
211
609
268
462
205
1267
550
3073
1324
2219
958
2009
868
1813
784
336
151
1064
463
420
187
1372
595
6237
2680
2674
1153
2324
1003
6468
2779
1659
718
385
172
7
10
196
91
98
49
364
163
210
97
616
271
168
79
1603
694
245
112
497
220
262
2023
874
987
430
2905
1252
5887
2530
4277
1840
379
1694
733
3430
1477
350
157
357
160
749
328
301
136
259
118
588
Copyright © All Rights Reserved