2535
2
19783
32302
0
2749
5
1044
3090
6
14
262
1
2562
2932
2529
7
1549
25669
3498
4
2141
9
1169
2666
17946
1189
2906
1153
2996
1063
21152
8
1672
7793
1369
2258
3453
2013