2777
7
1790
3
2919
2
2818
1
5151
8
2133
1212
0
1015
5521
11153
631
3636
6076
15
2558
17391
5181
3000
6
1922
3175
1296
1113
5322
1826
3854
2982
3263
4
4759
2090
1257
2865
9