864
1648
3496
10157
3073
73513
1135
721
1254
777
1887
746
933
1134
5466
832
654
674
641
2441
1450
797
5501
730
1321