19944
2
14801
11
3071
9
2428
0
1704
1089
11924
1
1179
2123
1267
2281
7
9954
6
2906
4382
4
181997
5978
5169
19932