1015
1
2767
3
1823
736
3759
15482
15
964
1145
543
0
1306
5393
8
4130
2
1796
1360
400
184
2291
671
650
3888
2799
1266
4
1390
1903
3015
1435
5
1407
5972
544
5559