2535
2
19783
21152
8
32302
0
1416
1
3090
6
2431
2468
3
451
2932
25669
3498
4
2666
9
17946
2890
815
1168
2906
1153
2001
1716
2262
2633
1426
1392
2600
929
1672
7793
2534