19783
2
25669
0
2366
1
21152
8
32302
2535
3090
6
17946
3083
2932
3498
4
1329
1294
1153
2012
1641
1774
3
3608
9
3593
16
3080
2316
964
2921
5
948
1044
297066
1412
4044
847
1404