712
4424
964
1788
920
604
1037
1834
453
1489
449
764
430
1975
1299
763
1185
1185
801
1270
631
2879
803
4778
8114