2809
2
31535
0
2275
20634
8
25137
2730
6
19279
467
2668
3114
4
486
5223
9
17353
863
1
1282
325
1043
1824
802
986
812
475
1132
1962
518
1869
5
968
2996
1053
2855
3