2407
3
1434
2
1249
1454
1688
1
2036
4
1224
0
886
1086
2112
1260
5578
6
2182
955
2931
2650
5
1037
1809
1745
879
960
1550
1726
3047
1273
1759
9
1975
3635
8
1703
1708