19783
2
25669
0
572
1746
1000
1819
1
32302
2082
2392
17946
2294
1568
1618
1699
3326
3
607
1570
2535
2073
1749
3820
1766
2921
5
2996
1681
1380
1615
830
526
2173