2891
1246
1309
568
2688
1159
1400
607
1925
832
1141
496
2296
991
2772
1195
1995
862
1393
604
2128
919
1596
691
3031
1306
2674
1153
1799
778
2506
1081
2576
1111
4088
1759
40530
17377
20776
8911
8792
3775
12292
5275
10017
4300
7042
3025
8057
3460
11305
4852
6517
2800
3815
1642
6321
2716
5082
2185
5551
2386
7721
3316
3129
1348
2702
1165
6587
2830
966
421
525
232
2786
1201
6335
2722
665
292
6405
2752
10654
4573
11333
4864
6356
2731
2639
1138
826
361
6713
2884
2002
865
3997
1720
3003
1294
1918
829
2044
883
2317
1000
1211
526
756
331
1729
748
Copyright © All Rights Reserved