896
2
1279
0
2761
3
4406
1
2661
6
2234
1803
4
1360
14
891
1828
1651
759
1383
4625
9
1424
6117
985
4842
7
1971
878
3349
1083
1456
818
3105
1826
8
1147
5
994
3320
1531