3694
765
1226
254
3426
710
4680
969
3213
666
1283
266
2870
595
3955
819
1520
315
4742
982