928
1
2255
2
1601
3
1248
3691
4
4224
1720
796
6
2908
10
1115
0
3671
2082
1868
2108
960
2316
2329
2234
2245
2835
4152
2297
3053
7
1057
1618
1603
2277
2902
2999
1630