1132
0
530
2079
3
543
1285
2
2127
1
1631
2714
5
2163
1365
326
2109
3844
2761
15
417
6979
4
1594
685
830
658
4069