8197
2412
7257
6237
2956
8346
1784
6753
8448
1887
1846
320
6234
15673
2422
365
2643
1233
312
9743
9613
8566
8007
8972
8506
8752
197