2643
8080
2795
2199
3485
973
19489
2965
741
959
1140
759
1144
863
1047
887
740
3837
837
946
3070
870
14006
1547
1315
884
1917
959
717
768
1200
954
831
1050
5073
707
816
828
829
813
796
2125
1060
737
1586
3032
789
768
739
2341
2732
1855
10603
1588
2380
1540
3530
1600
6698
1330
6520
2559
3619
3506
2871
990
861
820
10593
3824
2360
4163
2970
998
4175
780
739
3054
2692
1198
752
1773
3007
5316
11148
3869
825
3023
1998
800
1077
1705
12650
3238
1644
3322
789
1039
908
3525
1723
1978
3721
1427
1005
2436
3969
787
3672
1280
1579
1028
960
1176
1696
3146
721
1224
5605
5089