2071
0
3243
7
929
2
2855
3
1860
31535
1506
2982
2907
4
105290
2786
964
1
775
661
887
467
1922
3795
2683
683
16550
27
25137
5316
19279
2275