1271
2
1508
2185
3
1333
4
1716
829
1
713
0
1655
5
704
1667
6
1484
942
899
4759
4616
1160
4555
10
4628
1892
1958
2974
8
4799
14
2241
5486
5132
1734
7809
12
1315
242
3008