19783
2
2535
25669
0
32302
2890
3
2394
1
2600
4
2921
5
1348
3453
3498
2468
17946
1622
1564
1946
1816
4115
10
3145
1734
1423
1405
2366
2781
21152
8
2932
1603
2757
5565
9
1044