982
2
1177
1
1619
1687
1563
1887
2118
1763
1282
3625
3168
5
8642
10
4891
4157
3687
4361
7
2273
0
1997
8
1273
2601
1299
1461
1055
7184
2232
1859
1097
3897
1401