2475
910
918
2506
1090
1668
2903
955
1271
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
831
1050
5073
707
816
828
829
813
796
2125
1060
737
1586
3032
789
768
739
2341
2732
1855
760
1644
1372
11148
3146
2693
3040
787
2252
10764
3197
8055
1536
9497
1012
842
1658
885
1141
778
4163
1027
5316
3445
958
3097
2613
3129
3054
2721
1502
1540
4727
825
3967
1050
5604
6427
1161
2753
753
6520
1420
973
1970
1687
1315
876
2011
1620
1017
1621
703
730
785
2465
1820
10909
3322
2144