160081
14
1248
11
5002
5
1423
2
1323
1
181
0
798
1816
753
560
3733
625
1424
2932
2143
3
763
15
1978
6
1643
4
121
1170
53713
16
1207
782
6494
8
871
1004
2364
808
1154