3375
1238
1373
1157
856
743
879
2223
3989
1999
961
1055
1296
1018
4571
1072
1023
1190
712
790
141993
1078
2104
1019
675