19783
2
25669
0
2318
7793
4
32302
2522
883
3
2542
2535
2494
1
1537
3090
6
2316
2921
5
2932
4978
3498
3364
2772
9817
2666
9
2471
7
17946
982
978
2906
1153
5440
8
945
2012