956
2
1707
1
1094
3
950
0
2128
2806
1557
11
2935
3992
2106
447
2225
3072
9
845
5180
8
2563
5
595
2671
18
1317
2041
4079
10
630
34840
19
2233
7
1580
1338
2236
1248
6
2836
2137