4382
4
2906
2
1712
0
19932
6
1641
1
131589
83
1972
3
1174
1239
2032
1445
2265
4691
10243
2174
14887
18
1126