2658
10
2903
3
2336
2
701
13
0
1321
1
3124
2638
1853
1049
516
588
830
1524
4176
4
1961
643
250
1615
936
2001
489
2906
3007
1894
411
1521
100
685
1026