1096
1
5085
3
698
864
2
1980
553
1626
1764
1012
1683
1202
875
804
0
998
995
486
1019
180
2832
4
268
2655
2618
14