1030
3
1617
6
3432
18
1550
212687
0
2918
2735
10
1770
2
1280
1
1641
1666
1879
612
1132
1298
839
4372
9
1239
3140
14
4881
2598
726
6123
614
2565
4
638
531
651
1279
5
742