3220
1387
2268
979
2429
1048
2212
955
2058
889
1533
664
1148
499
2408
1039
7357
3160
1596
691
2366
1021
1624
703
2814
1213
1911
826
1127
490
1442
625
1001
436
1519
658
987
430
1302
565
1099
478
1092
475
931
406
581
256
1197
520
1211
526
728
319
1897
820
588
259
378
169
497
220
371
166
343
154
749
328
532
235
217
336
151
1218
529
840
367
322
145
329
148
483
214
448
199
413
184
637
280
252
115
539
238
651
286
133
64
469
208
16373
7024
11298
4849
9898
4249
4242
1825
2289
988
Copyright © All Rights Reserved