19783
2
2535
17946
0
32302
1637
3
25669
1280
1
3090
6
194
3326
1875
5
3176
2932
4926
1518
3498
4
2411
2666
9
2132
7258
1889
2906
1153
2626
2542
2528
2738
1598
21152
8
1672