1189
252
4585
972
4207
892
1262
268
944
200
2918
619