196
422
91
1389
2113
26718
2042
1
532
872
642
8
842
1124
1111
1034
1529
885
782
825
1013
1473
1033
692
32317
1256
1434
981
1605