2202
861
2885
762
668
680
1876
3099
1182
869
686
816
25731
5433
1531
659
1862
702
719
1808
924
752
1046
1099
995
4858
1614
1603
1011
977
1682
705
942
1111
1182
14956
2508
2050
2794
791
4746
1020
2088
1689
727
852
930
3997
1356
806
1222
1410
782
2864
708
642
922
1068
1539
2835
1026
1238
741
1146
1991
1825
878
2420
2339
2821
1439
1597
14530
4008
691
1406
708
690
1699
794
966
1113
832
1443
2390
699
675
2191
1040
1995
790
2046
684
2513
1112
1037
858
3117
2358
6401
587
3869
918
1046
1607
766
1101
1792
792
1218
5912
8366
708
651
1026
3220
650
1465
800
5046