2933
1
1908
3
3159
15
1938
0
2706
2960
6
2556
2
1881
4083
11
2234
1899
2141
3122
3171
3676
2779
20192
5486
2249
1680
7638
2365
2552
4
2716
6996
1845
2332
3146
7047
4179
5