1358
1
1665
2
3001
1079
1241
4572
5
3554
9
4015
766
2488
4
1471
637
0
1888
5232
19
1380
665
3683
17333
27
2786