105
20232
1312
1356
783
1005
16312
1013
563
714
825
1636
1132
1086
1127
752
15115
17119
662
1096
996
685
33619