1089
1
2966
6
5801
3868
10
3831
7
2160
2
5252
1628
2646
5
5052
4690
3
1186
1663
462
0
3144
2471
2358
9
2302
6547
2155
1821
23774
4
1407
1320
2948
10598
3694
1903
5347
6095