1030
3
1617
6
3430
18
1550
212635
0
2916
2733
10
1769
2
1280
1
1641
1665
1879
612
1132
1298
839
4368
9
1239
3140
14
4881
2598
726
6120
614
2564
4
637
531
651
1279
5
742