2228
2
4130
18
1896
11
990
0
2395
3
2376
2033
8
2292
1784
1686
3089
1542
3025
1
2153
3940
5
3508
7
2682
2139
4
2540
4862
2080
6856
24
1618
2733
1554
4016
2047
2197
3245
2534