19783
2
2535
25669
0
572
32302
1537
2921
5
978
1306
1
3498
4
1233
2996
1554
17946
1000
6779
6560
9
1837
14
2366
21152
8
2932
1603
4551
7
801
2512
1189
1825
4311
721