2428
1
1888
3
2382
4
2131
1876
3063
2440
19944
2
792
2583
7
2550
1346
4335
929
2571
6
2135
2377
2551
5919
2722
623
2600
2744
2972
0
1526