2535
2
19783
7793
4
32302
0
1585
1583
1
25669
3461
3090
6
2583
7
2382
2440
3
1436
2668
2932
3498
2666
9
17946
638
2906
1153
1759
851
2639
13
7670
21152
8
1672
1726
4915
1589