2910
63
162
9159
5246
693
5655
6375
4695
8738
9840
5615
893
7024
4956
4263
3193
6261
359
2768
786
7347
33
7514
6561
5657
6183
3527
7832
9969
5770
1548
1947
6252
6685
5661
9447
2054
851