1220
102
105
120
74
15742
10973
76
4733
624
1570
3311
17743
14000
11731
10440
7982
795263
7200
6802
656148
586142
58110
5070