19783
2
572
0
25669
2535
32302
2173
1
3498
4
1819
905
582
2055
2921
5
2996
2980
1766
2209
1380
2666
9
400
3484
1306
2207
2932
1603
1431
1660
2934
370
693
526