2407
3
1434
2
1249
1454
1688
1
2036
4
1224
0
886
1086
2112
1260
5578
6
2182
956
2932
2650
5
1037
1812
1745
880
961
1550
1726
3047
1273
1759
9
1975
3635
8
1705
1708