905
1
1739
3
582
0
554
2555
5151
2
1265
1449
1218
8527
3200
1136
2271
4
3080
3971
3715
2041
2313
2075
21152
8
4821
319
1386
4651