928
1
1832
4
1868
3
2245
2255
2
1720
3053
7
796
6
1601
2277
0
469
2908
10
3671
3014
20
3303
1445
7592
2108
2558
1135
3491
521
2763
1618
5599
11
2329
2234
4083
2835
2059