2880
649
857
193
1936
436
3236
729
2680
604
2784
627
9477
2134
3973
895
3640
820
1463
330