930
2
951
1
1451
2489
7
1336
1977
1414
2544
6
2077
960
0
688
3683
5
32353
12
2263
2786
840
3
1029
5658
9
3263
4884
2505
2055
3045
1166
11
2411
1743
17340
14
1386
3054
1172