1298
2
860
3
2189
6
825
2751
1035
1
1874
5
3550
11
2037
1152
3064
7
1095
1370
4309
4
1918
4809
2133
1692
2270
4817
3838