1201
1057
1376
972
882
1072
4215
1317
948
1360
3256
6989
792
761
8773
1248
678
22169
1187
3332
839
9007
2124
6124
2088