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
2457
1060
1659
718
7
10
196
91
98
49
364
163
210
97
616
271
168
79
1603
694
245
112
497
220
262
2023
874
371
166
2905
1252
2534
1093
4277
1840
379
1694
733
3430
1477
350
157
357
160
308
139
301
136
259
118
588
Copyright © All Rights Reserved