1672
1
791
0
3779
2
721
2986
940
501
2238
1601
1193
616
2366
1512
3426
4
1045
3080
3
1210
948
761
950
2512
3008
2145
822
3083
1446
5065
2465
484
2058