2658
10
2903
3
2336
2
701
1321
1
3124
2638
1853
830
1524
0
4176
4
1961
2001
489
2906
3007
1894
1026
2185
1526
1529
2094
5
1371
1611
2478
630
2659
7398
27
5200
2236