1877
1407
1514
2655
1087
839
1170
1233
828
2893
2041
1531
2632
5560
825
1878
2553
2229
2268
4257
1025
1000
1916
1201
2357
1188
1984
811
1762
849
826
948
796
1054
1130
782
1261
922
926
908
951
879
2138
813
3186
768
858
2286
803
949
957
1900
829
1080
857
2790
874
965
969
938