2044
2
2905
26
2973
9
3824
1
2135
3
1785
6
1090
1059
843
0
816
2505
3683
1743
3054
5
2057
1683
2295
7
1306
2500
2462
790
3354
1481
1780
1072
3629
451
2517
4451
15
619