2240
4
900
12
1591
3
4799
14
5486
6
1595
7809
242
1
1315
2
2910
7
1671
1780
1323
490
2639
5
1514
1604
1762
3082
2204
2323
3012
1402
2753
3596
1072
8
1672
306
558
702