19944
2
1566
3034
1
3014
20
3491
4
9607
1491
0
1711
59
1479
1374
12733
5
2444
1806
2710
3071
9
3316
10
2267
2542
3013
10092
12
1913
1295
2075
891
2897
2100
3022
7
2530