159741
14
509
0
270
1
1556
2
137742
11
1870
7
2611
7761
1651
10
935
3
1901
1399
1067
22
2110
2511
4350
54
1863
4
873
1154
2091
64085
1634
1047
1198
137
1122
808
1403
6
16632
8