3210
344
3334
3224
3717
322
334
323
356
3511
3412
379
15871
12890
10461
9010
716263
6930
6480
5831
572147
53410
503142
4330