2038
1300
3172
4604
3303
1977
960
1504
911
4999
1129
953
887
2068
861
1031
995
921
1308
819
848
961
1551
871
927
4028
808
928
1021
1117
1530
836
3703
1375
1121
1099
1028
957
1008
8008
1066
6724
854
1156
1159
2495
896
907
940
940
890
1066
879
7319
4909
932
964
912
1034
1496