1154
1
2657
2
775
0
1014
958
2323
915
544
3268
350
2862
1025
1185
1906
1716
1957
2371
4
6062
16
821
822
806
1889
2086
571
662
991
2372
292
2997