30051
12886
40481
17356
2380
1027
4508
1939
2674
1153
7
10
12110
5197
2828
1219
1316
571
3997
1720
4186
1801
1561
676
1309
568
1820
787
5369
2308
1897
820
3402
1465
3129
1348
1904
823
3717
1600
1512
655
1589
688
1505
652
2562
1105
3773
1624
2835
1222
4305
1852
3801
1636
838
1582
685
1855
802
1876
811
1400
607
1442
625
1148
499
4242
1825
7049
3028
4711
2026
1610
697
2429
1048
2296
991
3311
1426
1036
451
3584
1543
1015
442
2177
940
2002
865
1652
715
3444
1483
1372
595
5628
2419
3696
1591
2212
955
4144
1783
Copyright © All Rights Reserved