4211
5
2522
0
745
2
2675
6
3778
6767
20
4862
4
1419
802
803
39
1662
8
1626
2553
7
1405
11
986
3
160150
14
116174
18
1873
9
1646
465
1
3026
731
1930
9348
2218
12
27964
643
701
175129