192
24
21
41
17
32
18
20
27
905
822
14011
1113
1633
833
592
1066
1457
322
383
2075
1402
2084
1096
31010