2107
910
3759
1618
5936
2551
3997
1720
4893
2104
2394
1033
4445
1912
3332
1435
3983
1714
12859
5518
1400
607
1722
745
1449
628
1386
601
2359
1018
2226
961
2254
973
1582
685
1911
826
1778
769
2044
883
1512
655
2485
1072
2436
1051
1561
676
2009
868
1785
772
1897
820
1344
583
1869
808
1743
754
3094
1333
2373
1024
1484
643
2527
1090
1141
496
1526
661
1127
490
1708
739
2653
1144
2744
1183
1505
652
784
343
847
370
735
322
1757
760
17500
7507
1050
457
622
518
229
854
373
1589
688
994
433
1330
577
1099
478
1736
751
1015
442
Copyright © All Rights Reserved