11881
3
19279
2
17353
0
18385
3114
4
7952
1
1007
4543
5
2239
2855
3063
105290
1365
1774
6062
16
31535
2546
6
2749
3092
2670
20