2263
3727
2930
1120
996
1427
8745
3411
3902
2236
7903
4653
899
9797
8596
71
438
5897
8771
4887
1191
6745
8189
3129
6118
7350
223
654
5885