3083
2
1068
0
309
3498
4
1064
2478
1
1456
387
4471
1839
3683
1672
990
2042
3779
2986
1485
1008
388
940
3051
385
2145
1287
1403
21152
8
1558
1512
407
529