1655
10
869
2
994
1
1656
155
0
1039
665
1871
4
1819
1181
8
1708
710
746
1561
7
1053
88
4864
1296
917
35
40
757
1908
858
672
812
137859
11
1238
1035
669