4355
9
526
1
478
1612
6
2957
8
558
1033
3
594
4
854
2297
1338
1512
2
1601
5
5280
7
3628
941
1525
1655
1561
4902
27
1209
3773
6259
28
4550
1285
1435
1276
2051
1999
3460
14