19944
2
2105
1
1816
10243
4
2562
8262
12
2082
1813
1399
1746
1749
619
3
1883
2262
0
712
4723
34
1507
955
815
2427
2886
4309
1564
2019
1423
197