19783
2
25669
0
32302
2535
17946
3575
1
2707
21152
8
2264
3453
2366
1766
2352
2173
1698
2921
5
3248
2932
2529
7
3498
4
2184
1509
12621
22
3779
3765
1748
608
1153
2446
1566