2257
2
7762
4
3315
1
5196
1946
1891
0
3765
297066
1295
2683
2664
3
3683
2650
20
1301
599
1788
280
1685
920
1456
1581
1088
1495
2159
1133
2250
3223
2255
2245
1087