420
187
693
304
910
397
17710
7597
8470
3637
2310
997
861
376
2338
1009
2359
1018
1120
487
287
130
889
388
4522
1945
714
313
483
214
3668
1579
4179
1798
5740
2467
2975
1282
4095
1762
1939
838
2079
898
2086
901
2254
973
5215
2242
2023
874
5453
2344
1295
562
686
301
924
403
4081
1756
3010
1297
3507
1510
980
427
2681
1156
8260
3547
1722
745
4781
2056
938
409
1729
748
1316
571
1407
610
1764
763
1680
727
1134
493
469
208
805
352
1918
829
4235
1822
1141
496
3913
1684
5348
2299
19495
8362
36099
15478
13321
5716
18144
7783
9373
4024
26243
11254
Copyright © All Rights Reserved