2506
1
1056
4
4640
1216
3
2266
7
2096
2
5160
11
877
0
2859
1656
5
5062
119
2010
6
2828
2305
12
966
1633
837
8
1482
3365
1148
2068
659
1484
4039
5885
9
4490
1028
2117
10
2517