19875
3383
2767
758
3083
931
964
987
1975
1524
6362
1120
1180
5767
3586
8911
3093
2826
159901
7650
15036
7421
156443