2254
1
2613
2
4262
5
1994
3036
3625
12098
19362
12
5744
6
5285
4
8720
3
15224
5002
2117
3484
3511
6893
42329
1951
900
917
1741
688
896
891
1075