1012
2069
11732
1173
852
5955
1108
883
1622
1242
3885
6473
922
1134
945
948
1102
833
1503
1943
869
853
827
1214
936
792
927
720
13830
1080
962
869
765
948
1847
768
1054
934
1982
813
800
1410
853
3700
806
793
1444
1952
1651
5143
1834
804
870
2430
1067
2367
913
808
1032
854