2673
4
1023
1
3899
3
472
2
516
1193
782
737
864
235
641
1226
591
796
659
879
2527
5
888
742
972
0
709
72
80
732
70
1184
475
1776
281
934