2901
1
2512
2
1985
0
2151
2159
5
2060
3133
3171
2127
7
302
1876
1461
717
1911
1961
915
2634
3
1986
2525
1924
766
2091
2825
1864
2988
1341