3080
3
503
0
103
1044
1
578
4471
2
2649
106
4044
5
3083
2465
3125
984
685
3765
4
496
761
3426
758
2476
3779
70
2903
2964
3051
1603
692
1461
182
32