2422
1045
1386
601
2135
922
406
181
28476
12211
19796
8491
7826
3361
11557
4960
6027
2590
6531
2806
7371
3166
6433
2764
2513
1084
2065
892
3388
1459
1680
727
4242
1825
6223
2674
3136
1351
2695
1162
2114
913
4277
1840
2632
1135
4851
2086
3906
1681
1449
628
1743
754
1953
844
2128
919
1484
643
1316
571
2240
967
901
798
349
1547
670
2163
934
1750
757
903
394
2212
955
1246
541
1617
700
1736
751
1106
481
1701
736
2324
1003
1561
676
1267
550
1421
616
1638
709
1785
772
2471
1066
1078
469
1169
508
27489
11788
19068
8179
12383
5314
Copyright © All Rights Reserved