19783
2
25669
0
32302
2535
17946
1637
3
1280
1
3090
6
194
2316
2512
3326
1875
5
3176
2921
2932
4926
1518
3498
4
2411
2666
9
2132
7258
1889
2906
1153
2626
5440
8
2542
2012