168
254
692
661
1002
672
376
20
1124
491
1293
815
835
17315
10310
453
665
1729
30
311
293
704
271
664