393
992
822
1012
1022
1274
2106
1071
60
14
1242
42
1632
181
108
59
1734
2727
1113
1375
2326
2193
2264
1234
18917
1061
2365
3094