1102
3372
1171
1562
2440
1062
1104
1137
1070
1348
1063
790
804
882
962
925
1083
892
1012
987
1048
1038
1448
938
868
863
927
887
839
782
1924
2093
704
1103
1362