1075
1
4831
2
1901
7
668
0
1067
509
807
4
1235
1018
1401
3
124
936
1572
1176
3635
1230
9
3804
1796
2890
10
4393
1155
708
2141
115814
18
1786
130
1059
64439
3276
6
2253