1431
2
1
1622
2981
1844
1690
2929
6
2381
0
1623
1504
2166
1443
83
1185
260
1542
2710
2368
2243
931
1558
1371
1372
1788
2727
1681
1778
1051
3156
8
2760
4