578
0
1812
1
1153
337
1193
5065
3090
6
15233
2012
2
1777
2366
817
21152
8
2505
1100
1162
1239
2338
1585
1767
3546
6753
17
153
3186
3080
3
2316
674
7471
9
657
2322
4