19783
2
2173
1
25669
0
2535
32302
1766
2366
3498
4
3765
2453
2921
5
3673
3
964
2337
1210
1883
2534
2932
1603
17946
2027
2990
1153
948
3090
6
2012
21152
8
2259
1819
1787