200
905
842
14011
1113
1653
833
592
1066
1457
322
393
2075
1382
2064
1096
30810
132
381
2266
1996
1905