19783
2
25669
0
32302
1400
2996
1326
2535
3820
3
572
1628
1
5046
2932
2604
1431
3498
4
1343
3158
17946
1819
1766
3625
1441
5308
1153
3655
11
3742
6
2317
3090
3407
2012