143
144
2615
246873
80
1611
244
180
206
102
150
1510
22616
17180
15201
13590
10422
1010263
9134
8980
872148
746142
6920
69211