993
215
729
158
1274
276
1134
246
1836
397
734
159
1026
222
1026
222
1404
304
799
173
2916
631
1512
327
972
211
3240
701
1188
257