1628
1
1663
5
951
1186
3079
3461
4
2989
462
0
2919
2
83
1188
3575
1195
4018
7
2471
1136
3248
8
3673
6
1700
2155
3
942
1564
1289601
1237
1660