312
2261
6062
2322
1925
9073
9118
6966
7400
2117
7894
907
9379
5620
1901
2219
190
6483
5294
9168
377
9043
4752
5171
7862
2733
1274
2263
6056
4289
2623
2866
3643
8494