3779
2
721
0
2986
1
1028
940
1766
1193
616
657
2366
1512
3426
4
711
1706
282
155
950
948
990
931
3008
3
578
1601
752
822
436
3083
5065
2923
2465