19944
2
2061
3
3014
20
3085
5
3491
4
3485
7
3316
10
5141
2883
3527
2526
1
2163
0
1586
14589
1424
1514
1241
489
202
3791
1060
1681
2402
887
809
1238
1889
1223
1108